Prince Edward Island, North Cape