maanaavalai Lake is a Swimming lake located in Chavakachcheri. It is one of the 168 Swimming lakes in Sri Lanka. Address of maanaavalai Lake is V M K Building, 9°40'54.0"N 80°09'18., Kandy Road, Chavakachcheri, Sri Lanka. maanaavalai Lake is rated 3.5 (out of 5 stars) by 4 reviewers on the web.
Some of the places around maanaavalai Lake are -
V M K Building, 9°40'54.0"N 80°09'18., Kandy Road, Chavakachcheri, Sri Lanka