How to plan an itinerary for Dalhousie, Khajjiar and Chamba


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


blogs from Bangalore