Tour of India with Big Surmise

Naukuchiatal Tourist Place - Lake of nine corners, Nainital