Maihar is one of the popular towns in Satna located on the bank of Mandakini.