Title :Ella Hotels, Sri Lanka | EKHO Ella | Official Site
Description :One of the newest additions to Ella, Ekho Ella is a mountainous holiday resort amidst eternal frondesence overlooking the popular "Ella Gap View", Book your next stay in Sri Lanka with EKHO Ella.