Obadaella waterfall is a Nature preserve located in Sri Lanka. It is one of the 221 Nature preserves in Sri Lanka. Address of Obadaella waterfall is Bandarawela, Sri Lanka. Obadaella waterfall is rated 4 (out of 5 stars) by 6 reviewers on the web.
Some of the places around Obadaella waterfall are -
Within less than half a Kilo meter of Obadaella waterfall, you can also find Windsor Forest Bungalow, Sidupiyanila, Obadaella Resort, Obadaella Resort, Sydney Sylvester Web Creation, Sydney Sylvester, Ellatota Ella Waterfall, Dell Holiday Bungalow, Dell Holiday Bungalow, Oban Cottage Bandarawela, Kirindiella and many more.
Bandarawela, Sri Lanka