Why Is Cape Breton Island So Special?

Cape Breton Island in Nova Scotia is considered a secret island which Travel and Leisure Magazine rated as the most beatiful off Continental North America. It not only has a charming landscape but also offers a unique form of Celtic music, friendly people and three...