Ella a scenic village situated in the centre of Sri Lanka harbours scenic and stunning views favouring authentic Sri Lankan tea that is a paradise for nature lovers. Here you can explore mountain peaks in the mountain of Punchi Siripada in the early morning to see the gorgeous view of the sunrise. you can also look at the beautiful of Ravana Alla waterfall.