Montreal sure isn't know for their beaches, but Quebec is totally a different story! In fact, Havre-Aubert Beach located on the Iles de la Madeleine in Quebec has been rank most beautiful in all of Canada according to Readers Digest!
Havre-Aubert Beach (AKA Sandy Hook Beach) is 12 km long and actually hosts the World’s Biggest Sand Castle Contest, so the views are 514% beautiful and the sand is legit art. Iles de la Madeleine itself spreads across 85 km of the Gulf of St. Lawrence, offering 300 km of long sandy beaches, but Havre-Aubert Beach is the most stunning of all!
Not only is the beach ranked 5th most beautiful in Canada, but it is also insanely fun! There’s swimming, hiking, kayaking, windsurfing and kitesurfing. However, the best part is that this beach is accessible to Montrealers by cruise ship!
In fact, cruises CTMA offers departures until the end of September so there is still time for you to make a quick visit! You can even drive to the ferry located between Souris, Prince Edward Island and the Îles de la Madeleine that takes 5 hours to reach the beach!
I can honestly see all the reasons why it's ranked most beautiful just from these pictures! From the clear turquoise water to the endless ocean view, there isn't a sight that doesn't leave you speechless. Oh, and there is even cute wildlife and plants that surrounded the flat island and beach to give you more vacation vibes!