Legendary Rum Punch Recipe is the Taste of Turks and Caicos Posted on November 2, 2012February 24, 2017 by Eric Berg