Ella is a tiny place with a railway station and one main road that is flanked by hotels, guesthouses and restaurants. It is a gorgeous, intimate town with stunning countryside and views. Ella is said to be the closest thing to an English countryside and once you head for the hills you'll truly ...