Mandu: Unique City That Attracts Tourists From All Over The World | Nation Mandu: Unique City That Attracts Tourists From All Over The World | News Analysis India 2 months ago 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 of the largest cities in the world about a...Read More