Mandu or Mandavgarh is a small town situated in the Vindhyahal Hills at an altitude of about 2000 meters above sea level. The ...
Mandu, a historically rich town in Madhya Pradesh, is famous for its architectural landmarks such as the 15th-century Jahaz Mahal, Rani Roopmati Pavilion, Hindola Mahal, Baz Bahadur's Palace, and ...