“The Demerara Harbour Bridge is a 6,074-foot (1,851 m) long floating toll bridge. It was commissioned ..