Grand Turk Grand Turk is a small port which accommodates two ships docked at the pier. Continue reading “Grand Turk”