If you don’t have at least one bittersweet rum punch memory – or memory loss, as the case may be – you haven’t really been on one of the Windward Islands of the Lesser Antilles in the Caribbean. The rum punch recipes are different all over the world. Every country and...