On the north shore, 25 mi/40 km northwest of Charlottetown, Cavendish is one of the tourism hubs of Prince Edward Island. Some of its allure comes from the white-sand beaches of Prince Edward Isl...