Ella
A small town nestled in the hills of Sri Lanka, Ella is surrounded by large peaks which are covered in lush green tea plantations and cloud forests. Come trek through hills, swim under waterfalls and enjoy the splendid mountain landscapes of Ella.