15 Best Places To Visit In Madhya Pradesh

11. Ujjain

Located on the banks Shipra River, Ujjain is one of the exciting towns of Madhya Pradesh. Ujjain, one of the most famous Hindu sacred centre, is aptly recognised as the ‘temple town of India’. It boasts of marvellous temples representing Bundela art and architecture. People mostly explore this place to attain divine peace and quietness. Also notable for hosting the immensely successful Kumbha Mela.