Dilmunia Canal project to open soon Filed on March 6, 2021 Envisioned as one of Bahrain's most popular scenic destinations, the Dilmunia Canal project is the country's largest manmade water canal with a variety of water features, including waterfalls and dancing coloured fountains. The Dilmunia Canal development is being managed by Ithmaar Development Company (IDC). It was designed by Sogreah Gulf FZE - Artelia Group. Mohammed Khalil Alsayed, CEO of IDC, said: "We look forward to welcoming visitors and residents to Dilmunia Canal Phase 1. This development is expected to become the ven...