a yellow umbrella sitting on top of a sandy beach
Destination

Canary Islands