Views: 652
Deogarh is situated on the right bank of the Betwa river, at the western end of the Lalitpur range of hills. It is of great antiquarian, epigraphical and archaeological importance. It remained in glory during the reign of the Guptas, the Gurjara-Pratiharas, the Gondas, the Muslim rulers of Delhi, the […]