One million arrivals, one unforgettable island Sri Lanka has officially surpassed one million tourist arrivals in 2025, according to the Sri Lanka Tourism Development Authority…