Claim: Odhra is located in the district Hoshiarpur of Punjab state in India and is well connected with Dasuya, Jhalota, Bagalipur, Terkiana, Balgan by metaled roads.
Evidence: It is located in the district Hoshiarpur of Punjab state in India. The village is well connected with Dasuya, Jhalota, Bagalipur, Terkiana, Balgan by metaled roads.