If you are looking for the best weather, go during the peak season (December to February) or mid-season (March to April). May to October is monsoon season while ...