Palampur - Map

| February 8, 2013
Tags: hill station, Himachal Pradesh, Himachal Pradesh hill stations, Palampur, tea estates, tourist places Himachal Pradesh, trekking, trekking in himalayas