Ella is a scenic hill-country town in Sri Lanka, known for its lush tea plantations, famous hikes such as Ella Rock and Little Adam’s Peak, …
Ella is a scenic hill-country town in Sri Lanka, known for its lush tea plantations, famous hikes such as Ella Rock and Little Adam’s Peak, …
