The FlowRider is the newest attraction at the Grand Turk Cruise Center. The following video from the grand opening festivities highlights the first group of surfers to “catch a wave,” including … more →
Carnival Cruise Lines Newsjoyce06 wrote 1 year ago: The FlowRider is the newest attraction at the Grand Turk Cruise Center. The following video fr … more →
John Heald wrote 1 year ago: All men are created equal …………….so said some wise man who probably had … more →
joyce06 wrote 1 year ago: Who knew that Carnival President and CEO Gerry Cahill was also a surfer … more →