The town of Ella in Sri Lanka welcomes visitors with breathtaking natural scenery, plenty of tranquility, exhilarating adventures, and a rich cultural history. It is the perfect destination if you enjoy hiking, or are looking for an idyllic getaway in the chilly mountains. With tea plantations and a beautiful Ella train ride, it adds to […]