Seemamalaka – The Shrine on Beira Lake
Stanley Welgampola Sedately seated amidst the placid waters of Colombo's Beira Lake is an imposing structure of Oriental architecture which lends to its urban surroundings a quiet and serene beauty....
Read more