Where is Villalegre?

Where is Villalegre located?

Villalegre, Villalegre, Spain (approx. 43.55°, -5.9°)


Where is Villalegre on the map?