St. Johnsbury

Etymology
Believed to be named after.