Small town Ella is located in the Badulla District of the province of Uva. It is located 1,041 meters (3,415 feet) above sea level and about 200 kilometers (120 miles) east of Colombo. The region is rich in biodiversity, with many different species of flora and wildlife. Hills covered with cloud forests and tea plantations encircle Ella. Due to its height, the town has a colder climate than the plains around. Views across Sri Lanka's southern lowlands are possible from the Ella Gap.