| |
|
Taylor Bay Beach - One of Turks & Caicos' Most Beautiful Beaches
Taylor Bay Beach is located on the South side of Providenciales, in the Chalk Sound area. Its powder-white sand and shallow, turquoise water make it a favorite of villa guests who stay in the area. |
|