Where is Parque Santa Isabel?

Where is Parque Santa Isabel located?

Parque Santa Isabel, Canarias, Spain (approx. 28.09747°, -15.41223°)


Where is Parque Santa Isabel on the map?