Udukiriwala Lake for irrigation and water supply is a Swimming lake located in Sri Lanka. It is one of the 168 Swimming lakes in Sri Lanka. Address of Udukiriwala Lake for irrigation and water supply is Udakiriwila Tank, Sri Lanka. Udukiriwala Lake for irrigation and water supply is located in a remote area, with less than 2 listed places around it Udukiriwala Lake for irrigation and water supply is rated 4 (out of 5 stars) by 5 reviewers on the web.
Some of the places around Udukiriwala Lake for irrigation and water supply are -
Udakiriwila Tank, Sri Lanka