Destination creator (Voyajo Team)
St. Johnsbury (often known locally as St. Jay) is the shire town, Vermont Statutes. Accessed 2007-11-01. (county seat) of Caledonia County, Vermont, United States. The population was 7,571 at the 2000 census. St (...) (from Wikipedia)