How to plan an itinerary for Dalhousie, Khajjiar and Chamba

5

Himachal Pradesh is a beautiful landlocked state in North India. With natural beauty spread all around, it is no less than a paradise on earth. The mountains, the rivers, the waterfalls, lush green meadows, snow-clad peaks, dense forests, religious sites,

Read this post on backpacknxplore.com


Sinjana

blogs from Bangalore