Sun sets at Seema Malakaya

24 November 2015 03:40 pm


The Seema Malakaya the Buddhist meditation centre at the edge of Beira Lake catches the eyes of the Sri Lanka tourists as it is one of the great landmarks of the City of Colombo as it stands by the Beira lake with a magnificent view. Pix By Bernard Edirisinghe