Where is Villanueva de Tapia?
Where is Villanueva de Tapia located?
Villanueva de Tapia, Andalucia, Spain (approx. 37.1835699°, -4.334301°)
Where is Villanueva de Tapia on the map?
{"latitude":37.1835699,"longitude":-4.334301,"title":"Villanueva de Tapia"}