Day Trip to Central Vermont

Vermont is a state in the New England region of the northeastern United States, and is the 2nd least populous in United States. The English name “Vermont” means “green mountains” in French. No wonder upon crossing to the Vermont state from Canada’s Quebec, we could see lush greenery with few people and vehicles on the…