Ellathota Ella

Located a little away from the city of Bandarawela, Ellatota Ella Waterfall is an attraction not known to many. Trek the beautiful area which is home to one of the most mesmeric waterfalls that boasts cool climes and picturesque view.