Dharamshala Hotels & Resorts

Situated amidst the beautiful Dhauladhar range of the Himalayas, Dharamshala exudes an otherworldly charm with snowcapped hills, vast stretches of plains and green canopy of Deodar and pine forests. The small town is a heady mix of Tibetan, British and Indian sensi...