Sri Lanka is more than a travel destination. The untrodden lush green forests, tropical beaches, misty mountains, sanctuaries, paddy terraces, tea gardens and rivers and streams have all turned ‘the pearl’ into a heavenly place in the Indian Ocean. Among these, the waterfalls stand out as some of the most iconic, breathtaking sights. Hidden inside lush green dense forests...