The beautiful yet relatively lesser explored Eastern Indian city, Bhubaneswar is home to several terrific tourist attractions. Be it cultural gems, historical sites and lovely temples, the city has a…
Known to be the heart of the country, Central India is a part attracting travellers with its cultural brilliance. From the incredible historical buildings to the captivating cultural treats to the world-class architectural beauty, one can discover it all here across several beautiful cities and towns. Here is the list of some of the top cities and towns in Central India:

Khajuraho
Khajuraho is a heritage site in India famed all over the world for owing a group of monuments, and Hindu, Jain and Buddhist temples in Madhya Pradesh. It is renowned as a UNESCO World Heritage Site and astonishes history lovers with its fascinating nagara styled architecture. This site is famed for its annual dance festival where visitors can delight in several Indian classical and international dance forms. Badal Mahal Gate, Koshak Mahal, Kati Ghati, Chanderi Fort and Archaeological Museum are some major attractions to explore here.
Maheshwar
Situated on the bank of River Narmada, Maheshwar is a small town in Madhya Pradesh popular among spiritual travellers. Called as “Varanasi of Central India”, this place is mentioned in the Ramayana and Mahabharata under its old name, Mahishmati. While there are several ancient temples, Ghats and monuments to explore here, the Ahilyabai Temple, Narmada Ghat and Maheshwar Fort are the prominent must-visits. Apart from this, the town is also famous for the production of exquisite cotton sarees which are world-renowned as Maheshwari sarees and are worth-buying.
Gwalior
One of the Counter-magnet cities of India, Gwalior is a place where one can discover an array of royal sculptures, structures and temples. The city is flourished under many emperors, and houses The Gwalior Fort where a sandstone plateau overlooks the entire city. Besides its architectural beauty, the city offers thrill for adventure seekers at Gandhi Zoological Park where they can spot a variety of white tigers, bisons, serpents, hyena and others. Other exciting experiences in the city include boating at Swarna Rekha River and Tighra Dam, and bird watching at Chambal River.
Orchha
Situated on the banks of River Betwa, Orchha is a royal town in Madhya Pradesh famed for its medieval architecture and mural temples. History and architecture lovers can discover here several remains reflecting the traditions of the Bundela Era. Some of the major attractions of Orchha include The Orchha Fort Complex, Phool Bagh, Chaturbhuj Temple and Lakshminarayan Temple. There are wonderful rafting and boating opportunities as well in the city for thrill seekers. Another prominent thing to do here is to attend the evening aarti at Ram Raja Temple.
Ujjain
Madhya Pradesh’s prominent Hindu pilgrimage destination, Ujjain is a place visited by many pilgrims from across the globe. It is the fifth largest city in the state sitting beside the Shipra River and attracting families from all parts of India. The city is known for its incredible centuries-old Mahakaleshwar Temple where a towering structure with a unique ornate roof is a treat to explore. Other major draws of Ujjain include two festivals – Kumbh Mela and Maha Shivratri that are attended by huge crowds of tourists.