Sarchu - A Congenial Stopover Surrounded By Exceptional Beauty
Situated at an altitude of 14,500 ft, Sarchu is nestled between Baralacha La Pass and Lachulung La pass. It is a favoured destination for adventure seekers and is located on the boundary of Jammu and Kashmir and Himachal Pradesh. It is ...
Best Places for Camping in North India
Travelling is always a relaxing experience but staying in a tent surrounded by nature's bounty is a magical experience. Go camping in these awesome places of North India for a wonderful feel. Try staying in any of these camping spots for ...