Where is El Castillo?
Where is El Castillo located?
El Castillo, Andalusia, Spain (approx. 36.51931°, -4.630075°)
Where is El Castillo on the map?
El Castillo - Benalmadena
{"latitude":36.51931,"longitude":-4.630075,"title":"El Castillo"}