Ingonish Beach, Nova Scotia - Ingonish Beach in the Cape Breton Highlands is covered with round pink stones. Ingonish Beach is the only beach in the Cape Breton Highlands National Park featuring both fresh and salt-water swimming.
Discover the 10 best places on Prince Edward Island during your upcoming travels. Tour the home that inspired Anne of Green Gables, and walk t
14 Prince Edward Island Experiences To Add To Your Bucket List