Beach activities top the list on holidays to Havana: go snorkelling in the warm waters, or scuba diving in some of the most pristine marine areas in the world. The dive area Jardines de la Reina (Queen's Gardens) attracts hundreds of divers per year.
On land, the Plaza de la Catedral and its square are always bustling with activity. A day in Old Havana, on the western edge of Havana Port, is a must. The colonial buildings and the beautiful vintage cars charm everyone who visits.
Havana overflows with food and drink, from fried foods to the delightfully light and refreshing limonata fresca, or fresh lime drink. Several restaurants have rum-inspired dishes on their menu; all are delicious.
Barbeque is almost a religion in Havana, and several restaurants specialise in it. Porto Habana has authentic Cuban and Caribbean food in a relaxed atmosphere. For a truly upscale experience, try San Cristobal Paladar with its extensive menu and outstanding service.
Start with an "old car" tour: guides are outside every hotel with their classic cars. It's a great way to learn the city. Knowing a little Spanish helps, but the locals love to practice their English, so walk around as much as possible and interact - everyone is so friendly!
People-watch while at San Francisco de AsÃs Square, then enjoy a sunset from El Morro, the ancient fort. Most tour buses will stop at Christopher Columbus Cemetery, and it's worth a visit for the amazing monuments.