Garhshankar is a small town in Hoshiarpur District
. 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.