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?