Where is Patalavaca?

Where is Patalavaca located?

Patalavaca, Patalavaca (Station), Spain (approx. 27.77041°, -15.68734°)


Where is Patalavaca on the map?