Ella is located at 1050 m in the central mountainous region of Sri Lanka, about 95km from Nuwara Eliya. Ella, meaning “waterfall” in Sinhala, it is named after the many waterfalls in the area. Ella is famous for the spectacular panoramic view of the mountains from the terrace of the Grand Ella Motel. All around Ella mountains and gorges, tea plantations, waterfalls and caves invite you for a walk or a hike. No matter where you go, it’s beautiful.