Wikipedia
Odhra
Odhra is a village in the Dasuya ( Dasua) block of the Hoshiarpur district in Punjab, India.