Set in the transcendental abode of the Himalayas, Dalhousie in Himachal Pradesh is famous for its colonial ... Gandhi Chowk ...