Ella
This beautiful town is lush with green covered mountains, numerous tea plantations, streams & waterways that lead to breathtaking waterfalls and stunning mountain-top views.
0 Comments
7 Most visited places in Ella
Ella is a paradise of a village that sits on the central highlands of Sri Lanka. Surrounded by countless tea estates, mountains, and waterfalls, Ella is one of the best tourist attractions in the country. The fresh air and tranquil