Sri Lanka WTM 2025 began today in London, where Sri Lanka Tourism officially opened its national pavilion to showcase the country’s rich heritage,.