If you decide to go to Dunhinda Falls by foot from Badulla, it's better go on foot there than on the way back because of the slope. Passing through beautiful mountain scenery, you walk along the main road, but there aren't many people. The road goes through the jungle and offers some panoramic views. Then, when you get to the sign, you take the small road to the falls. You go through the ravines with hanging bridges that seem like they are going to break if you take one more step! And then the road becomes narrower and steeper. All around, there are smaller waterfalls. Supposedly, the Dunhinda falls are the most beautiful on the island, but when we went there there wasn't much water. And you couldn't swim! There are monkeys along the way, who are so used to the presence of man you have to be very careful with your food, or they will shamelessly steal it from you!
The Dambulla monasteries are in large rocks that dominate a completely flat landscape. It's a great contrast, and the meadows are very nice to explore, to hike through, or for the less adventurous, to take a guided tuk tuk through. If you want to hire a guide, make sure to talk to them first to check their level of English. Some look very good so at the beginning, with the first few sentences, but once you hire them, you realize they don't know how to explain the place's history, and when you ask normal questions, they don't understand or can't answer. In the meadows, there are some very nice jungle hotels with swimming pools and air conditioning. Prices are about 40 euros/night, but you can get a much higher quality than in Europe for the same price. The landscapes are beautiful.