Destination of the week Dharamshala ETStaff Mumbai Apr 21, 2015 Located in Himachal Pradesh, Dharamshala is a hill resort with a magnificient backdrop of the snow clad Dhauladhar ranges Read More...