The Magic Shell cover art

The Magic Shell

A Seven Kingdoms Tale, Book 6

Preview

Audible Standard 30-day free trial

Try Standard free
Select 1 audiobook a month from our entire collection.
Listen to your selected audiobooks as long as you're a member.
Get unlimited access to bingeable podcasts.
Standard auto renews for £5.99 a month after 30 days. Cancel anytime.

The Magic Shell

By: S.E. Smith
Narrated by: David Brenin
Try Standard free

£5.99 a month after 30 days. Cancel anytime.

Buy Now for £12.99

Buy Now for £12.99

About this listen

Ross Galloway is more than ready for a new life away from Yachats, Oregon. All he needs for his plans to fall into place is a little money and a lot of luck. He gets his break when he discovers something out of this world - a real-life mermaid.

His plans to cash in on his discovery don't work out quite the way he'd planned when the mermaid gives him an unexpected gift - a magic shell. Swept overboard by the spell contained within the shell, Ross surfaces in a strange, bizarre world.

Princess Gem LaBreeze is an Elemental, a powerful species that can control the elements. Transformed to stone to protect her from the evil threatening the Isle of the Elementals, she is awakened by a man from another world - a stranger who is as arrogant and uncouth as he is unpredictable.

Gem and Ross, forced together in a desperate race against time, learn that opposites can attract and that sometimes the roughest surface hides the tenderest of hearts. Can an unlikely hero and a lone woman survive the traps set to stop a destructive alien creature that has been unleashed, or will the Isle of the Elementals fall back into the ocean and disappear beneath the waves forever?

Contains mature themes.

©2019 S. E. Smith (P)2020 Tantor
Fantasy Paranormal Paranormal Romance Romance Fiction Money Magic Heartfelt Merfolk
All stars
Most relevant
Nice story very predictable storyline but worth the listen light and enjoyable will try another one in this series

Nicely read

Something went wrong. Please try again in a few minutes.