Best Time to Visit: October to March (pleasant weather and festive season). Avoid summers and monsoons