Where is Grupotel Flamingo Beach?

Where is Grupotel Flamingo Beach located?

Grupotel Flamingo Beach, Canary Islands, Spain (approx. 28.8592°, -13.84206°)


Where is Grupotel Flamingo Beach on the map?