The Mermaid Castle in Carolina Beach, NC is a mystical and whimsical retreat offering high-quality jewelry, gems, and crystals handpicked by the owner, Terri Maria, who has over 30 years of experience as a Crystal Communicator. The store also features a wide selection of spiritual tools, clothing, tarot cards, and homemade natural products, all carefully curated to provide the best for customers.
As a living Goddess with a deep connection to the Earth, Terri Maria's journey led her to open The Mermaid Castle in 2011, where she invites all who hear the call of mystery and intrigue to explore the healing and enlightening properties of crystals, rocks, and gems. Winner of multiple People's Choice Awards, this enchanting shop captures the essence of ancient memories and offers a unique in-person shopping experience in Elizabethtown, NC.
Generated from the website