Explore Madhya Pradesh, India
Madhya Pradesh, the State in Central India often called as the “Heart of India  is bordered by UttarPradesh in the northeast, Gujarat in the west, Maharashtra in the south-west and Chattisgarh in the south-east. Ancient palaces, fortresses, temples, archaeological museums,
» Read more