Where is Roch Castle?
Where is Roch Castle located?
Roch Castle, Roch Castle, Great Britain (approx. 51.84934°, -5.07905°)
Where is Roch Castle on the map?
Roch Castle - Tenby
{"latitude":51.84934,"longitude":-5.07905,"title":"Roch Castle"}