Here's a look at some of the top lakes in Virginia. With 500 miles of shoreline in the Blue Ridge Mountains, Smith Mountain Lake is one of Virginia's largest inland bodies of water. Smith Mountain ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results