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