VEN – Pool View – FEATURED-CX

The Venetian on Grace Bay in Turks and Caicos

Outside view of the Venetian resort on Grace Bay Beach in Turks and Caicos.