Sun sets at Seema Malakaya
24 November 2015 03:40 pm
Views - 3450
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