Where is Villalegre?

Where is Villalegre located?

Villalegre, Villalegre (Station), Spain (approx. 43.54034°, -5.90249°)


Where is Villalegre on the map?