Blog Archives

Undercover Mage

It has not rained for many seasons in the peaceful village of Riverfall. As a result, the people desperately need water for their crops and population to survive. As a result, the people of Riverfall hold a festival of dragon boat races with other neighboring provinces to honor the river dragon responsible for bringing the rain. However, it seems that someone is intent on sabotaging these events.

Undercover Mage by Kaaren Sutcliffe follows the journey of the brave mage Everand, who is sent to Riverfall under cover of an innocent traveler. During his journey, he is tasked with uncovering the mystery of the strange events taking place in the village and ensuring the safe running of the festival. However, when he arrives, he is soon endeared by the welcoming and hardworking people of Riverfall, as well as an alluring boatwoman called Lamiya.

Sutcliffe creates an immersive fantasy world that keeps the reader wanting to discover more. The plot is compelling and suspenseful, with many twists and turns along the way. There is a powerful romance starting to build, and readers will be wondering how this will impact the storyline. Skillfully, the author can weave together peaceful scenes of life in Riverfall with vivid and action-packed events, such as the impressive dragon boat races. The best part of the novel is the characters, which are fully fleshed out and easy to empathize with. Throughout the journey, the reader roots for these heroes all the way.

Undercover Mage by Kaaren Sutcliffe is a gripping fantasy novel that takes readers on a thrilling adventure and gives them a captivating romance to follow. The author captures the reader’s attention throughout with well-written prose and an enthralling story. I would highly recommend Undercover Mage to readers who enjoy fantasy adventure novels full of magic, both in the literal and metaphorical sense, and a dynamic romance that fits into the story without overwhelming it.

Pages: 420 | ISBN : 1922792519

Buy Now From Amazon
%d bloggers like this: