Turks & Caicos Island

  • PARROT CAY RESORT TURKS & CAICOS
  • PO Box 164
  • Providenciales
  • Turks & Caicos Islands
  • Brittis West Indies