Garhshankar is a small town in
Hoshiarpur District of
Punjab. It is located 80 km north-west of
Chandigarh.
Places of tourist interest include Bhakra Dam and the gurdwara in Gadial village. An excursion to the ancient temple city of Hoshiarpur will be an exciting option.
Nearest airport is at Chandigarh. Garhshankar Railway Station is managed by the Northern Railways.