Q. Lloyd Barrage is a 6166 mile long network of canals, feeding the largest irrigation system in the world, with more than 5 million acres of irrigated land. In which country it is located? Answer:
Pakistan
Notes: Sukkur Barrage or Lloyd Barrage is a barrage on the River Indus near the city of Sukkur in the Sindh province of Pakistan. It was built during the British Raj from 1923 to 1932.