Mermaid Ball 2019 Venue Announced
Announcing…. The new venue for the 2019 Mermaid Ball is the Sea Crest Beach Hotel in North Falmouth! With a location suitable for the most discerning mermaid, the Sea Crest Beach Hotel is located on beautiful Old Silver Beach. Step … Continue reading