Nestled in the Satpura ranges of Madhya Pradesh, Pachmarhi — often called the Queen of Satpura — offers a magical blend of natural...