Ella is arguably Sri Lanka’s most famous and sought after destination for international tourists. It is world renowned for its picturesque setting up in the hills with many fascinating historic and mystical sites to visit, adventure trails, the chilled atmosphere while breathing in the purest air produced by the vast expanse of tea estates and […]