
This Ontario beach has Greek island vibes and was named among the best in North America
You don't have to travel to Florida or Mexico to enjoy one of North America's best beaches. This stunning Ontario destination, with turquoise waves and crystal shores, was named among the best on the continent. The World's 50 Best Beaches …