Seer Of Sevenwaters by Juliet Marillier

In a world where ancient magic and familial bonds intertwine, a young woman named Sibeal, gifted with the power of foresight, embarks on a journey of self-discovery and destiny. Set against the mystical backdrop of Sevenwaters, Sibeal's summer on the island of Inis Eala takes an unexpected turn when she encounters a shipwreck survivor with no memory of his past. As she delves into the mysteries surrounding him, Sibeal must navigate the delicate balance between her duty to her family and her heart's desires, ultimately uncovering truths that challenge her visions and reshape her future.

Purchase from Bookshop.org