On the map, the exact location of the road "Idamalayar Canal Inspection Road" can be found. The street "Idamalayar Canal Inspection Road" is located in thuravoor panchayat office with the zip code of 683572.