Sri Lanka Wins “Most Popular Destination Award” for the Second Consecutive Year – SL Sweeps Award at the Guangzhou International Travel Fair
Sri Lanka – a teardrop nation in the Indian Ocean has won the ”Most Popular Destination Award” at the Guangzhou International Travel Fair for the…