Cape Breton Island - the jewel of Canada. It is one of the most visited spots in the world, and located at its entrance is the Hearthstone Inn Port Hawkesbury. The Hearthstone Inn is happy more...