Thalawa Kanishta Vidyalaya is a Primary school located in Sri Lanka. It is one of the 791 Primary schools in Sri Lanka. Address of Thalawa Kanishta Vidyalaya is Wanduramba Thalawa, Sri Lanka. Thalawa Kanishta Vidyalaya is located in a remote area, with less than 4 listed places around it Thalawa Kanishta Vidyalaya is rated 3.5 (out of 5 stars) by 3 reviewers on the web.
Some of the places around Thalawa Kanishta Vidyalaya are -
Wanduramba Thalawa, Sri Lanka