Madhya Pradesh

Khajuraho, Madhya Pradesh

Khajuraho is a small town located in the state of Madhya Pradesh, India. It is known for its ancient Hindu and Jain temples, which are renowned for their intricate sculptures...

Indore, Madhya Pradesh

Indore is the largest city in the state of Madhya Pradesh, India. It is located on the banks of the River Khan and is known for its rich cultural heritage....

Ujjain, Madhya Pradesh

Ujjain is beleived to be the city of birth of Chandra (moon god). This holy city is situated at the banks of Kshipra River.