Aspy Bay at Dingwall, near the northern end of Cape Breton Island, Nova Scotia.
My family and I stayed at this beach the very first time we visited Cape Breton in 2006. Glad I was able to get to this beautiful beach again with just my husband. The triangular peak is Sugarloaf and Cabot Provincial Park is at the end of land on the right. The breakwaters protect the harbor (or harbour as they spell it in Canada) to the left.