Where is Shrewsbury?
Where is Shrewsbury located?
Shrewsbury, Vermont, United States of America (approx. 43.50873°, -72.86704°)
Where is Shrewsbury on the map?
Shrewsbury - Brattleboro
{"latitude":43.50873,"longitude":-72.86704,"title":"Shrewsbury"}