Where is Movilla Abbey?
Where is Movilla Abbey located?
Movilla Abbey, Movilla Abbey, Great Britain (approx. 54.59591°, -5.674514°)
Where is Movilla Abbey on the map?
{"latitude":54.59591,"longitude":-5.674514,"title":"Movilla Abbey"}