Havana is the largest city in the Caribbean and arguably the one with the most diverse attractions and sights. Nearly half a century of Socialist rule has left its mark on
Cuba’s capital. Travellers booking cheap flights to Havana may have a stereotypical image of...