Cape Breton Island is an island north of the mainland of Nova Scotia, Canada, and is politically a part of the Province of Nova Scotia. It is 6,352 square kilometres in area (3,970 square miles) and comprised mainly of rocky shores, rolling farmland, barren headlands, mountains, forests and plateaus. It is joined to the mainland by the Canso Causeway, constructed in 1954. The small port of North Sydney provides a ferry link to the neighbouring province of Newfoundland and Labrador. Although technically the island and the mainland (the local term for the rest of the province) are one province, the people of Nova Scotia tend to think of the two sections as separate entities.