2 items tagged with #Waterfall
Sri Lanka's tallest waterfall at 263 meters, hidden deep in the central highlands among pine forests and tea plantations.
Beyond the tourist trail — five waterfalls that most visitors never see, each requiring a sense of adventure to reach.