The best time to visit is from mid-October to mid-February—the “winter” season that enjoys a cool, dry climate caused by northeast monsoon winds blowing in from ...