I know what you're thinking, Montreal has beaches?!
And he answer is, yes. As you know, Canada isn't exactly synonymous with the word "beach". We're usually associated with words like: Snow, Ice, Hockey and Igloos.
It's obvious we have shorelines, but I didn't think we had many warm sandy beaches. As it turns out, not only do we have them, they are actually quite spectacular.
Here are some of the most amazing beaches in Canada.
Photo cred - shutterstock
10. Long Beach