Where is Ponce de León?

Where is Ponce de León located?

Ponce de León, Ponce de León (Station), Spain (approx. 37.393074°, -5.9877095°)


Where is Ponce de León on the map?