by linsey | Jun 28, 2019 | Smith Mountain Lake
Ready to celebrate the red, white and blue? July 4th is fast approaching, and that means one thing: it’s time to make plans to see one of the many firework Independence Day celebrations held at Smith Mountain Lake. Here’s where to wave a flag, enjoy a...