Prince Edward Island, Green Gables Shore