The National Flower of Sri Lanka is ‘Manel’ (not ‘Nil-manel’), scientifically named as Nymphaea nouchali which is also referred to as Nymphaea stellata in some texts (synonym). Although the National ...
The pomp and pageantry are over. The wisps of smoke from the 21 gun-salute have wafted away, carried hither and thither by the gentle winds blowing across the sea at Galle Face Green. The 69th ...