Ingonish Beach, Nova Scotia - Ingonish Beach in the Cape Breton Highlands is covered with the most beautiful round pink stones. I will never forget the sound of the waves crashing as we rounded the road to view this.
Here are 5 things to do in Cape Breton Island, Nova Scotia. An island which is equally beautiful as it is fun. The Canadian Maritimes are simply gorgeous.