Close

Mermaid Castle

Gift shop in Carolina Beach

Mermaid Castle

Gift shop in Carolina Beach

the rundown

Mermaid Castle

Info

9 S Lake Park Blvd, Carolina Beach, NC 28428

WebsiteSocial Media
Category

Shopping

Neighborhood
Carolina Beach
Carolina Beach

About Mermaid Castle

Source: Facebook