Sri Lanka drops to 76th in 2024 Tourism Development Index
Posted by Editor on May 23, 2024 - 8:15 pm (Photo by Lou Lou B Photo on Unsplash) Sri Lanka is ranked 76th in the Travel and Tourism Development Index (TTDI) 2024, as the country scored poorly in the categories of tourism services and infrastructure, …