Where is Montgomery Castle?
Where is Montgomery Castle located?
Montgomery Castle, Montgomery Castle, Great Britain (approx. 52.56336°, -3.14989°)
Where is Montgomery Castle on the map?
{"latitude":52.56336,"longitude":-3.14989,"title":"Montgomery Castle"}