Reposted from CaribbeanJournal.com There are many great luxury resorts in the Caribbean. There are many great family resorts in the Caribbean. But not...
By Sarah Greaves-Gabbadon CJ Travel Editor Saturday, September 20 is National Rum Punch Day. And what better way to celebrate the classic 17th-century creation...