Where is Villanueva de la Vera?
Where is Villanueva de la Vera located?
Villanueva de la Vera, Villanueva de la Vera (Station), Spain (approx. 40.12956°, -5.46176°)
Where is Villanueva de la Vera on the map?
{"latitude":40.12956,"longitude":-5.46176,"title":"Villanueva de la Vera"}