Occupying a stunning setting in the hills of Himachal Pradesh, Mandi is a charming little ... elevation of 2850 meters above sea level, Shikari Devi Temple is a sacred destination visited by ...