Source: Justin Cash/VermontVacation.comSt. JohnsburyWereldNoord-AmerikaVerenigde StatenCaledonia CountyVermontSt. Johnsbury