Where is El Higueron?
Where is El Higueron located?
El Higueron, El Higueron, Spain (approx. 37.87028°, -4.83889°)
Where is El Higueron on the map?
{"latitude":37.87028,"longitude":-4.83889,"title":"El Higueron"}