Where is Atalaya Castle?
Where is Atalaya Castle located?
Atalaya Castle, Atalaya Castle, Spain (approx. 38.63193°, -0.8609152°)
Where is Atalaya Castle on the map?
{"latitude":38.63193,"longitude":-0.8609152,"title":"Atalaya Castle"}