Ontario has more than 250,000 lakes and about one fifth of the world’s fresh water. The province also touches four of the five Great Lakes: Lake Huron, Lake Ontario, Lake Erie and Lake Superior.
So, of course, we have a lot of waterfront and beach areas. These places, whether small towns or big cities, offer a welcome respite for a few hours or a full vacation. Wander, bike, swim, fish, go boating and watch the sun set over the landscape.
Here are seven Ontario waterfront cities and towns, all within a few hours of Toronto, where you can enjoy some time off and take advantage of the natural wonders the province has to offer.