Complete Guide to Waterfalls in Sri Lanka
The awakening of monsoon creates the mountains of Sri Lanka decorated with cascades of magnificent waterfalls, the rivers become alive again with their beautiful roaring sound. The wet trees turns luscious green and gives a great good vibe to the wilderness. The good things starts to happen all over the upcountry hills. Sri Lanka is …