The latest data from the Sri Lanka Tourism Development Authority (SLTDA) indicates a total of 1,804,873 tourist arrivals so ...