Top-Rated Western Caribbean & Riviera Maya Destinations

Great chance for a short trip to get a taste of Cuba. Took a private walking tour, really enjoyed it. Learned a lot about how communism is put into practice in Cuba. Locals are genuinely really friendly and seem to love to talk…