09 June 2010
Ella is one of my favorite areas in Sri Lanka.
It is situated in Uva Province quite close to Haputhale. Ella literally means waterfall. Infact, Ravana Falls is not so faraway from Ella. Ella pass is another entry point to central highlands and within two hour drive you can reach Thissamaharama via Wellawaya.
This picture was taken from the famous Ella Rest house.