
Madhavgarh is a small village located in the Satna district of Madhya Pradesh, about 7 kilometers from the city of Satna. Today, it stands as a simple village, but there was a time when it was the center of a powerful kingdom. The glory of this region slowly faded over time, particularly after the downfall Read More