Ella is one of the loveliest towns in Sri Lanka, so nice we’ve been there ... Newburg Tea Factory, and Rawana Falls among the hills. You can keep going following the pathway further along ...