Diyawanna Lake is a Lake located in Sri Lanka. It is one of the 1655 lakes in Sri Lanka. Address of Diyawanna Lake is Sri Jayawardenepura Kotte, Sri Lanka. Diyawanna Lake is rated 4.5 (out of 5 stars) by 34 reviewers on the web.
Some of the places around Diyawanna Lake are -
Sri Jayawardenepura Kotte, Sri Lanka