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 SriContinue reading “Srilanka, Rivestan”