Not known Details About Visit Montpelier Vermont
Nestled in the heart of Vermont, Montpelier is really a charming city which is typically missed by tourists in favor of more very well-acknowledged destinations.You will discover seven miles of trails in this article, including 1 up into the Hubbard Park Tower, which sits at the best position inside the park. Climb as much as the top for any watch