stay
Playa del Inglés
This is view over that beach
26 countries - 2 spots