- Please support our journalism through affiliate links. Affiliate Disclosure
Review:
Perched on Salt Pond Mountain in Giles County in the Blue Ridge Highlands, Mountain Lake is one of only two natural lakes in the state of Virginia and boasts an incredible geological history and recreation background stretching back to before the Civil War.
Mountain Lake is unusual in that it was formed more than 6,000 years ago by a rock slide of sandstone boulders.
However, it rests over fault lines in the sandstone bottom that provide another outlet for the water, causing the lake to have dried up six times in the past 4,500 years.
When the lake is filling up or full, visitors can enjoy water-based activities such as boating, kayaking, swimming, and fishing, and they can also look for fossils and shells along the exposed parts of shoreline that were once submerged.
Mountain Lake, Salt Pond Mountain, Giles County, Blue Ridge Highlands
Plan Your Trip
Get Ready to Go!
- Search flights and stays nearby.
- Book your tour or local activity.
- Book your car rental.
Need some more help?
Read our Reservations & Travel Planning Tips guide.