The Gushing Sounds of Deduru Oya The Deduru Oya is one of the largest rivers in the island nation, and its reservoir provides water for irrigation ...