False - Page 54
Video of a Landslide in Indonesia Falsely Portrayed as Hatton in Sri Lanka
With the south-west monsoon condition gradually establishing over the country, Meteorology Department has announced several landslide warnings over...
Is This Photo Of Spotted Deer From Nuwara Eliya?
Nuwara Eliya is one of Sri Lanka’s most loved holiday destinations. Located in the hill country, its cool climate was sought after even during...