Cuba boasts one of the most impressive theatre scenes in the Caribbean. The venues are as impressive as the shows performed within. Notable examples include Havana's Gran Teatro, the historic Teatro Principal in Camagüey and beautiful Teatro Tomás Terry in Cienfuegos.
Laugh the night away at Havana’s Teatro Fausto, famous for its comedy shows. Or enjoy a night at the opera - there's none better than the exceptional Cuban National Opera at the Gran Teatro de la Habana.
For family-friendly entertainment, take in a puppet show at one of the Teatro Guinol children’s theatres found in cities all across the country.