Where is Llerena?

Where is Llerena located?

Llerena, Llerena (Station), Spain (approx. 38.23695°, -6.00889°)


Where is Llerena on the map?