Exploring the Scenic Cities of North India: Trip to Dalhousie and Dharamshala

Himachal Pradesh is that one state in entire India which lies in the lap of the foothills of the Himalayas and offers some of the most panoramic cities in the country. If you want to know what the hills are like and what it is like to explore a night […]