Marked as helpful review!

Mermaid Beach


Reviews




Lynnestra Parker
Mermaid beach, on Chimerus grid, is a very nice spot to visit. Star, owner of the region, is welcoming and helpful.

4 years ago - mark as helpful (1) - report