3. Indiana Dunes National Lakeshore, Indiana:
Indiana may not be the first place that comes to mind as a beach destination, but the Indiana Dunes on the southern end of Lake Michigan span 15 miles of beaches perfect for swimming, sandcastle-making, and strolling.
7. Tenaya Lake in Yosemite National Park, California:
Tenaya Lake in the High Sierra of Yosemite National Park is surrounded by granite domes. Although the water is chilly, the beach is popular for boating, fishing, and picnicking, and the area is surrounded by hiking trails.
9. Lake George, New York:
In addition to having beautiful beaches for swimming, Lake George in the Adirondacks is the destination for every imaginable outdoor activity: boating, birding, golfing, whitewater rafting, horseback riding, and more!
10. Lake Havasu, Arizona:
Lake Havasu in Arizona (and partly in California) is particularly unique as it happens to be a lake within a desert. In addition to its calm water and pristine beaches, the lake has two dozen mini lighthouses, replicas of famous lighthouses around the U.S.