Odhra, which has an average elevation of 240 metres (787 feet) from sea level, 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, which has an average elevation of 240 metres (787 feet) from sea level, is located in the district Hoshiarpur of Punjab state in India and is well connected with Dasuya, Jhalota, Bagalipur, Terkiana, Balgan by metaled roads.