Dilmunia Canal is Bahrain’s new tourist attraction
The much-awaited Dilmunia Canal project, Bahrain’s latest scenic tourist attraction, is set to open to the public. The 1.7km canal is the Kingdom’s largest man-made water structure, stretching from the Dilmunia Marina in the north to Dilmunia Garden in the...
04 Mar 2021