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.
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.