LOADING...
Naini Lake is the shining centerpiece of Nainital, a peaceful hill town surrounded by tall mountains and cool air. The moment visitors arrive at th...