Madhya Pradesh has a hidden tranquil hill station popularly called the 'Queen of Satpura' and it is called Pachmarhi. This beautiful place offers ideal seclusion to both nature enthusiasts and ...