Sun sets at Seema Malakaya




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






  Comments - 0


You May Also Like