The best time to visit Cuba is between January and February. The island's location in the Caribbean affords warm temperatures year-round, with the average lows in Havana dipping to 65 degrees.
Some results have been hidden because they may be inaccessible to you