Pet lovers shouldn't miss the chance to visit Ujjain, a culturally-rich city known for its temples and castle, as well as attractions like Vedh Shala Observatory and Mahakaleshwar Mandir.
Weather can make or break your stay, especially if you're hoping to spend time outdoors. Here are the average day and night temperatures to help plan your vacation in Ujjain.
From January to March, average temperatures range from 97°F in the daytime to 51°F at night. Between April and June, the daytime average is 106°F and the nighttime average is 66°F.
From July to September, average temperatures range from 91°F in the daytime to 68°F at night. Between October and December, the daytime average is 91°F and the nighttime average is 50°F.