Back to All Events

Canada Day Parade

Earlier Event: July 1
Shakespeare by the Sea
Later Event: July 2
Nova Scotia Open