Rajasthan Best time to visit Rajasthan, month by month Why October to March is peak season, and when summer or monsoon trips can still work. 13 October 2026