Where is North Troy?

Where is North Troy located?

North Troy, North Troy, United States of America (approx. 44.996483°, -72.40383°)


Where is North Troy on the map?