48 Hours in Marshall, NC: Everything You Need to Know for a Perfect Weekend

Marshall may be small, but as they say, it’s big on charm! For generations, this Madison County seat has made the most of riverside living on the banks of the French Broad. The area is rich with local history, and today is a haven for artists and outdoor lovers. Whether you’re vacationing or stay-cationing, this […]