Virginia's Largest Artificial Lake Offers 800 Miles Of Shoreline With Sandy Beaches For Swimming
When you think of swimming in Virginia, you think of the ocean. But this massive inland lake on the North Carolina border has sandy beaches and clean water.
Read More