MP 3 Sinhala
Bambarakanda Falls (also known as Bambarakele Falls) is the tallest waterfall in Sri Lanka. With a height of 263 m (863 ft), it ranks as the 299th highest waterfall in the world.....
Teledrama in Sri Lanka - All Channel
© 2012 udaya Networks. All Rights Reserved