Photo: Cape Breton Island - Cape Breton Island is an island on the Atlantic coast of North America. It is part of the province of Nova Scotia, Canada. Located east-northeast of the mainland with its northern and western coasts fronting on the Gulf of Saint... learn more
Contact The Travel Experts