Malwana Halmillagolla Wewa is a Swimming lake located in Sri Lanka. It is one of the 168 Swimming lakes in Sri Lanka. Address of Malwana Halmillagolla Wewa is B79, Sri Lanka. Malwana Halmillagolla Wewa is located in a remote area, with less than 1 listed places around it Malwana Halmillagolla Wewa is rated 3 (out of 5 stars) by 8 reviewers on the web.
B79, Sri Lanka