
One of the coolest location in Matale.

No vehicles only by foot and you will never feel tired because of the cool environment and the spectacular view.




Bambarakiri Ella Falls – A hidden gem, a tranquil and peaceful place …

Bambarakiri Ella Falls in Sri Lanka or Bambarakele Waterfall is a tall waterfall in Sri Lanka. Dropping down a sheer vertical rockface down a height of 263m (863 feet), Bambarakanda waterfall takes the position of the world’s 299th tallest waterfall.
