exploreslk.com
Seema Malaka - Gangaramaya Temple | Explore Sri Lanka
Seema Malaka, which is situated on Beira Lake, is a part of Gangaramaya Temple. It is a place especially built for meditation.