Late October to February is the best time to visit the country's northern region. Temperatures average 20-25℃ (~68-77℉) during the day and can dip to 10℃ (~50℉). That is perfect trekking weather, though, and a great time to take advantage of the beautiful mountain ranges in the north. This is also the peak time to visit the waterfalls