« All EventsThis event has passed.Canada Day Sail PastShearwater Yacht ClubJuly 1« ILCA District 1 ChampionshipsMarblehead Ocean Race » Add to calendar Google Calendar iCalendar Outlook 365 Outlook Live Details Date: July 1 Event Category:Special Events Venue Shearwater Yacht Club 10 Avenger Pl Shearwater,B0J3A0Canada+ Google Map View Venue Website