Where is HL Paradise Island?

Where is HL Paradise Island located?

HL Paradise Island, Canary Islands, Spain (approx. 28.86802°, -13.84379°)


Where is HL Paradise Island on the map?