The Shamokin Falls trail is about an hour from Lexington, Virginia, a charming small town of only about 7,000 residents. It's a beautiful fall destination with breathtaking fall foliage and unique ...
As the holiday season approaches, your mind may be filled with visions of a picturesque Main Street lined with white twinkling lights, decked-out Christmas trees and gently falling snow.