Where is Patalavaca?

Where is Patalavaca located?

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


Where is Patalavaca on the map?