One of the beautiful beaches alongside Cockburn Town, the capital of the Turks & Caicos Islands
Location: Cockburn Town, Grand Turk, Turks & Caicos Islands