Shikari Devi – Trek to the Crown of Mandi Valley in Himachal
The highest mountain peak in the district Mandi of Indian state of Himachal Pradesh, ailment treat Shikari Devi overlooks vast valleys, ampoule green meadows and snow clad mountains at a distance. A roofless Shikari Devi …