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