Back to photostream

Colombo- Seema Malaka

Located in Biera Lake, Seema Malaka is mainly used for meditation and rest. It is part of the nearby Buddhist Gangaramaya Temple.

1,294 views
12 faves
7 comments
Uploaded on August 25, 2018
Taken on April 9, 2018