Outbound Sri Lanka eyeing to best it’s 2018 visitor numbers in 2024August 26, 2024 With over 1.2 million visitors recorded in the first seven months, for the anticipated peak season Oct-Nov-Dec windfall, Sri Lanka…