Where is Villalba del Alcor?
Where is Villalba del Alcor located?
Villalba del Alcor, Andalucia, Spain (approx. 37.3967946°, -6.475054°)
Where is Villalba del Alcor on the map?
Villalba del Alcor - Seville
{"latitude":37.3967946,"longitude":-6.475054,"title":"Villalba del Alcor"}