US-based luxury and lifestyle magazine features rum by Traveller's Liquors as one of the best in th