Garhdiwala, an Pakistani town with a total of 7,593 population, uses Punjabi as their official language.
Garhdiwala is a town and a municipal council in Hoshiarpur district in the state of Punjab, India. 
India 
