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.

390 views
3 faves
2 comments
Uploaded on August 25, 2018
Taken on April 9, 2018