Mukteshwar rock climbing

Mukteshwar: Place of Peace and Tranquility in the Lush Forests

Mukteshwar is a small town located in the Nainital district of the state of Uttarakhand, India. It is situated at…

5 years ago