The weather is temperate throughout the year but the best time to visit here would be the Fall (October/ November) and the Spring (March/April/May). It’s very cold in December and hot and humid in the summer months. It does rain in the monsoon that us June July but not incessantly so as to avoid travel.