After a wait of over four decades, the 6.8 km two-lane Alappuzha bypass on NH-66 in Kerala has been inaugurated . . .

This content is restricted.