Pachmarhi: Blessed by Nature The secluded hill station of Pachmarhi is brimming over with great views, forests and waterfalls