Some places offer natural beauty, few offer heritage stories and there can be places which takes you through some amazing adventure, but how many places you know which can offer you trekking experience, divine feeling, spiritual environment, natural beaut