Discover stores in Dover
Mapdoor is a fast and easy to use platform for finding stores and other places of interest near you
About Dover, VT
Dover is a beautiful town located in Windham County, Vermont, United States. Known for its stunning natural scenery and charming small-town atmosphere, Dover is a popular destination for outdoor enthusiasts, families, and couples alike. The town is home to two major ski resorts, Mount Snow and the Hermitage Club, offering visitors access to some of the best skiing and snowboarding terrain in the state. In addition to winter sports, Dover offers a wide range of outdoor activities, including hiking, fishing, boating, and more. The town is also home to a variety of shops, restaurants, and cultural attractions, making it the perfect place to unwind and enjoy all that Vermont has to offer.
Top Gas Stations in Dover... See all
Tesla Charger Mount Snow (Sundance Base
Mount Snow (Sundance Base Lodge), 289 Handle Rd
(802) 464-1100
...