Srilanka, Rivestan

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.

Design a site like this with WordPress.com
Get started