When to Go
Peak Season: May to October
The dry season attracts the largest number of tourists, especially at Easter and Christmas and during the European vacation months of July and August. Rainfall is light at this time of year, but temperatures are still chilly in the upper elevations.
Off Season: January to March
The wet season brings heavy rainfall that muddies roads, making some of them nearly impassable. Cyclones are a problem, too.
Shoulder Season: April, November to December
Some rain may fall and bringing a jacket is probably advisable, but travelers will be rewarded with plenty of color and fewer tourists.