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 ...