Garhshankar is a town in Hoshiarpur district in the state of Punjab, India. It was founded by Doad king named Shankar Sahai in 1000 AD. Garhshankar was converted as a Tehsil in the year of 1844 by British Govt. Source : Wikipedia