3 years agoබෝඹුරු ඇල්ල - Bomburu Ella Waterfall (Nuwara Eliya) - The Widest Waterfall in Sri LankaBeautiful places srilanka
2 years agoSe7en Stages of Defense at Sigiriya, Sri Lanka - Part I | Hindu Temple |Praveen Mohan - Hindu Temples
1 year agoRAVANA'S GIANT THRONE FOUND? Ancient Aliens in Sigiriya, Sri Lanka | Hindu Temple |Praveen Mohan - Hindu Temples
6 months agoSri Lanka & the Maldives | Top Must Do Activities | A QUICK Glimpse! | 2024Footloose Fancy Free