I remember some posts about visiting maDoudou on the French side but all I find is that they have a small store in cul de sac. Is that what folks were visiting? Is it worth the time? Is there a distillery to visit?

We love the rum

<img src="http://www.traveltalkonline.com/forums/images/graemlins/toast.gif" alt="" />