Monday, July 16, 2018

Somawathie Stupa

It happened in 1947 when Buddhist monk Sirimalwatte Piyaratana Thera with some other monks walked through remote jungle in the northern part of Sri...

Wonders of Sri Lanka

Most interesting wonders of Sri Lanka Below are listed the most amazing natural and man made landmarks of Sri Lanka. Natural landmarks Waterfalls Bambarakanda Falls - Uva. Tallest...