We are thinking about taking our vacation to the Caribbean (maybe Mexico) is better to book on our own or go with a travel agent? And not just price wise but also safety and problems? Is it overrated booking with an agent?
Also all inclusive or not?