Grand Turk Cruise Center

LOCATION: Po Box 77 Grand Turk, Turks and Caicos British W. Indies

WEBSITE: http://www.grandturkcc.com/

ATTRACTION: FlowRider Double

VENUE TYPE: Stand Alone

Menu