This lookout has a stunning view over the adorable town and scenic inlet. (French River, Prince Edward Island)