Archives

Ella is a mountain town in the Central Highland of Sri Lanka, about 1000 meters above sea level.  Ella in...

Sri Lanka Tourism Development Authority announced that the government will waive the existing visa fee for arrivals from the United...