Best 5 Places in Pachmarhi that will Leave You Amazed Located in Madhya Pradesh, Pachmarhi has been the ‘Queen of Satpura’ since the British rule. The word ‘Pachmarhi’ is said to have originated from the Hindi words, ‘Panch’ meaning five and ‘marhi’ meaning caves. These caves were built by the Pandava brothers of Mahabharatha and till the present day, forms a spectacular view for the tourists worldwide.