Attractions in Ella : The land of a captive princess
A small town in Badulla District of Uva Province in Sri Lanka and just 8 kilometers from Bandarawela is Ella, which offers you some of the mesmerizing views you could…
Share
Input your search keywords and press Enter.