Point Michaud Beach Provincial Park on Cape Breton Island is an exceptional 3-km sandy beach, backed by marram-covered sand dunes and large cranberry bogs.
Some surfing opportunities. Other park features a boardwalk, picnic tables, change house, and vault toilets.
Photo: https://capebreton.lokol.me/