Image 1 of 1
SB-AE007.jpg
United Arab Emirates, Dubai: white sand beach in front of the Sheraton Jumeirah Beach Hotel, with the Jumeirah Beach Residence apartment buildings