place · 1 record
Construction of the Kannur bypass on National Highway 66 is significantly delayed and facing multiple interruptions.