+91-8929175340
Seema Malaka Temple stands on the tranquil waters of the Beira Lake, in the southern part of Colombo city. This temple standing on three manmade podiu...
Temple of the Tooth, also known as Sri Dalada Maligawa, is the site where Sri Lanka’s most important relic- the tooth of Buddha- has been kept. ...