The Dilmunia Canal project is set to open to the public. The 1.7km canal is the Kingdom’s largest manmade water…