Straddling the U.S.-Canada border, the five Great Lakes are some of the most impressive bodies of water on Earth. The lakes are so large that they could be easily confused with an ocean.
Their cool fresh water is incredibly refreshing, and their shores are dotted with perfect little towns that make for a peaceful vacation. Summer is, without a doubt, the most popular time for a lake vacation, but each season brings its own charm.
Start planning an incredible getaway to one of these gorgeous small towns on the Great Lakes — all of which have fewer than 5,000 residents and are ordered from most to least populated.