Rating
(1)
Mermaid Cove is a fun shop which sells crafty clothing and aquatic-themed gifts -- it's tucked into a strip mall in Deerfield Beach, so if you stop in for food, ...
People also ask
What is a mermaid cove?
How do I get to Mermaid Cove, Idaho?