Mandu: Unique City That Attracts Tourists From All Over The World |By The ChhattisgarhJuly 25, 2024 Mandu or Mandavgarh is a small town situated in the Vindhyahal Hills at an altitude of about 2000 meters above sea level. The city of Mandu was considered one…