Where is Villaluenga del Rosario?

Where is Villaluenga del Rosario located?

Villaluenga del Rosario, Villaluenga del Rosario, Spain (approx. 36.696575°, -5.386009°)


Where is Villaluenga del Rosario on the map?