Located at the entrance to Cape Breton Highlands National Park on the Cabot Trail, Ingonish Beach, Cape Breton Island, Nova Scotia, Canada