Cuba is a tropical country with an average of 330 sunny days a year, annual medium temperature of 25,5º C. The year is divided in two seasons: rainy (from May to October) and dry (from November to April). January is the coldest month and July is the hottest. The less rainy months are August and December.