With a diverse membership of more than 30 countries and territories, the Caribbean Tourism Organization (CTO) certainly has its challenges as an organized body trying to...