A crowded beach with tall buildings in the background

TRAVELROOM.uk