Lloyd Barrage (Sukkur Barrage) The Sukkur Barrage is a barrage on the River Indus near the city of Sukkur in the Sindh province of Pakistan and was named Lloyd Barrage. It was built by the British Raj August 6, 2022 History