Thalangama Lake is a Bird watching area located in Sri Lanka. It is one of the 32 Bird watching areae in Sri Lanka. Address of Thalangama Lake is 473 Sri Rajasinghe Mawatha, Sri Lanka. Thalangama Lake is rated 4.5 (out of 5 stars) by 422 reviewers on the web.
Some of the places around Thalangama Lake are -
473 Sri Rajasinghe Mawatha, Sri Lanka