Dalhousie, a favourite Indian getaway, is located in the tranquillity of Himachal Pradesh. Dalhousie was named after the British Viceroy to India, Lord Dalhousie. The hill station boasts a rich ...