This place calls out to all the nature loving and solitude seekers. Take a walk into the Virgin forests of Deodar and Oak with a sense of calm and serenity. Visit this town full of beauty.