Where is St Johnsbury?

Where is St Johnsbury located?

St Johnsbury, Vermont, United States (approx. 44.4201°, -72.02935°)


Where is St Johnsbury on the map?