Bir Puadh, which is located in Kapurthala district, in Punjab, India, uses Punjabi as its official language.
Bir Puadh, which is located in Kapurthala district, in Punjab, India, uses Punjabi as its official language.