Ella is a small town in the center of Sri Lanka. It is surrounded by beautiful hill with great views and tea plantations.
Ella Ridge View (chaeper hotel with great view to Ella Rock and Little Adams Peak)
Chill Restaurant Bar (the best restaurant in Ella)