Visit any other Caribbean island or Central American beach town, and you could easily mistake one for another. But in Cuba, you always know you are in Cuba. The contrasting sights, smells and sounds are clearly Cuban and generally in your face. If you go: (and you should) Stay: Skip the Hotel and opt for a…
Read more