Accommodations and Restaurant

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