Madhya Pradesh, often called the “Heart of India” is a state located in the central India. This historical land shares its boundaries with Uttar Pradesh, Chhattisgarh, Maharashtra, Gujarat and Rajasthan. Madhya Pradesh is known for its religious hubs of Hinduism, Buddhism, Jainism and Islam, Khajuraho temples, impregnable forts, exquisitely carved Jain temples, palaces, which are the glorious reminders of erstwhile era of the royal Rajas and Maharajahs. Endowed with immense natural beauty and splendour, Madhya Pradesh is also famous for its wildlife sanctuaries and national parks, which are home to a rich variety of flora and fauna.