Sri Lanka is the place to see all kinds of waterfalls, as it is blessed with over one hundred waterfalls. Two half-yearly monsoons make rivers rush down the rocks and form spectacular waterfalls. Some of these amazing waterfalls can be viewed easily, while the others are located inside thick forests and around tea plantations and worth a trek.