+1 540 375 3000 (Tourist Information)
Founded in the year 1802, Salem is a city of the Roanoke county in the Shenandoah Valley. A hub of activities and entertainment, this is an ultimate tourist destination. You can explore several historic destinations or indulge in some fun activity to prep up your vacation. There are several restaurants and fine nightlife options that further accelerate the excitement. If you are looking for a weekend getaway, Salem is a great option to consider.