Uduweriya Maha Lake is a Lake located in Sri Lanka. It is one of the 1655 lakes in Sri Lanka. Address of Uduweriya Maha Lake is Sri Lanka. Uduweriya Maha Lake is rated 4.5 (out of 5 stars) by 2 reviewers on the web.
Some of the places around Uduweriya Maha Lake are -
Sri Lanka