
Review of Grand Turk Cruise Center Grand Turk is the capital island of the Turks and Caicos archipelago, part of the British West Indies, and located about 30 miles south of the Bahamas. Grand Turk is one of the true gems of the Caribbean, a world-class scuba diving & snorkeling destination, and home of the 3rd largest natural … [Read more...]






