About the Maa Naina Devi Temple: Maa Naina Devi Temple is situated at Himachal Pradesh in the District of Mandi near Rewalsar Lake. Rewalsar Lake is situated at the bottom of Shri Naina Devi. Rewalsar is small town which is situated at Rewalsar Lake. Shri Naina Devi Temple is holy places situated at a mountain have 10 KM distance from Rewalsar Lake. From the sea level, the height of shri naina devi temple is 1900 meters. The facilities of rest house have in Shri Naina Devi Temple for people who visit at the holy place.