« All Events
The Emerald Beach Fair celebrates: coast, community, culture and craft. A unique street fair atmosphere.