Wikipedia
Balachaur
Balachaur is a tehsil town and a nagar panchayat in Nawanshahr district in the state of Punjab, India