Where is St. Johnsbury Academy?

Where is St. Johnsbury Academy located?

St. Johnsbury Academy, St. Johnsbury Academy, United States of America (approx. 44.41651°, -72.01952°)


Where is St. Johnsbury Academy on the map?