Mobile Menu

Welcome to Virginia’s Western Highlands, where mountain views and old-fashioned charm can be found around every bend in the road.

Text divider

This four-county region is a land of contrasts. It’s home to unspoiled vistas that have barely changed in centuries as well as a world-class resort frequented by celebrities and presidents. Old-fashioned Americana lives on in charming small towns that offer a sophisticated artistic and cultural scene enjoyed by residents and visitors alike.

Take your time and wander the many back roads and scenic byways. Discover a favorite picnic spot or a secluded fishing hole. The more you explore, the more you’ll fall in love with Virginia’s Western Highlands.

Virginia's Western Highlands Visitor GuideGet a free travel guide >

View online guide >

Contact Us >

Upcoming Events
  • Clifton Forge
    Christmas Railway Adventure
    Saturday, December 10, 2016
    Show details

    Locality:
    Alleghany County
    705 E Main St
    Clifton Forge, VA 24422

    Christmas Railway Adventure Free with paid admission to the Museum: Visit with Santa Ride on Mini train Polar Express Movie on Gadsby's Dining Car Games Holiday Photo Booths

    Date:
    Saturday, December 10, 2016(3:00 PM - 10:00 PM)

    Telephone:
    540-862-2210
    540-862-8653

    Email:
    wendy@cohs.org

    Website:
    http://www.virginia.org/Listings/Events/ChristmasRailwayAdventure

  • Millboro
    Toys for Tots Santa Express Train
    Saturday, December 10, 2016
    Show details

    Locality:
    Bath County
    197 Main Street
    Millboro, VA 24460

    On Saturday, December 10 at 10:30 a.m. Santa will roll into Millboro on the Buckingham Branch Railroad Santa Express.  Santa will disembark the train to meet with good little girls and boys and their parents where he will pose for pictures, give out candy canes and share holiday good wishes.  The train will depart Millboro at 11:00 a.m. arriving at the Goshen station at 11:30.  The train will go on to stops at Craigsville (12:30) and Staunton (2:00). Unwrapped gifts may be brought to the Santa Train location, where representatives of the Rockbridge Marine Corps League Detachment 1351 Toys for Tots will accept the donations to be included in the Toys for Tots distribution program for Christmas 2016. Other Toys for Tots Santa Express donation locations can be found in Bath County at the Millboro General Store and in Goshen at the Dollar General, BG’s2, the Goshen Library, Goshen Fire Department and the Goshen Town Hall. In 1995, the Secretary of Defense approved Toys for Tots as an official activity of the U. S. Marine Corps and an official mission of the Marine Corps Reserve. Over its life span, the Marine Toys for Tots Program has distributed over 469 million toys to over 216 million less fortunate children. For further information please contact: Tom McCraw (540.969.7273)

    Date:
    Saturday, December 10, 2016(10:30 AM - 11:00 AM)

    Telephone:
    540-969-7273

    Website:
    http://www.virginia.org/Listings/Events/ToysforTotsSantaExpressTrain

  • Warm Springs
    Cookie Night
    Tuesday, December 13, 2016
    Show details

    Locality:
    Bath County
    96 Courthouse Hill Rd
    Warm Springs, VA 24484

    Bring a plate of homemade cookies, and sample others made by your friends and neighbors.  Music provided by Alleghany Mountain Strings Orchestra.

    Date:
    Tuesday, December 13, 2016(5:00 PM - 7:00 PM)

    Telephone:
    540-839-7286

    Website:
    http://www.virginia.org/Listings/Events/CookieNight

  • Hot Springs
    Sip & Paint at Hot Springs Gallery
    Thursday, December 15, 2016
    Show details

    Locality:
    Bath County
    2809 Main Street
    Hot Springs, VA 24445

    Paint in a fun group for 2 hours and take home a masterpiece! No experience is needed.  Apron, canvas, paint and brushes are provided.  BYOB. $45 per person. Perfect for private parties, weddings and ladies night! Reservations are required. Get your art buzz on!

    Date:
    Thursday, December 15, 2016(6:00 PM - 8:00 PM)

    Telephone:
    540-520-4684

    Email:
    neversart@yahoo.com

    Website:
    http://www.virginia.org/Listings/Events/SipPaintatHotSpringsGallery

  • Hot Springs
    Hot Springs Christmas Parade
    Saturday, December 17, 2016
    Show details

    Locality:
    Bath County
    Downtown
    Hot Springs, VA 24445

    Join us at the Hot Springs Christmas Parade in Hot Springs! Line up starts at 12 Noon, parade begins at 1pm.

    Date:
    Saturday, December 17, 2016(1:00 PM

    Telephone:
    540-839-2100
    540-679-9176

    Website:
    http://www.virginia.org/Listings/Events/HotSpringsChristmasParade

Mikula-Harris