Restaurant and Accommodations

on the world-famous Cabot Trail in Cape Breton Island, Nova Scotia