Where is Westminster School?

Where is Westminster School located?

Westminster School, Connecticut, United States (approx. 41.88871°, -72.79649°)


Where is Westminster School on the map?