Where is Villanueva de Teba?
Where is Villanueva de Teba located?
Villanueva de Teba, Castilla y Leon, Spain (approx. 42.6491438°, -3.1632555°)
Where is Villanueva de Teba on the map?
Villanueva de Teba - Haro
{"latitude":42.6491438,"longitude":-3.1632555,"title":"Villanueva de Teba"}