Smileys Provincial Park Campsite in Windsor | Kampline

Smileys Provincial Park, a paid campsite near Windsor in Nova Scotia, Canada. Find location details and planning tips for your stay in the area.