Aerial View of Grace Bay Beach. From left to right: The Sands, Le Vele, The Mansions, The Regent Grande, construction site of Seven Stars. Providenciales, Turks and Caicos Islands