Sri Lanka’s Megha Sooriyarachchi makes history at Mr. World 2024

November 24, 2024 at 2:37 PM

Sri Lanka’s Megha Sooriyarachchi has won the People’s Choice Award at this year’s Mr. World 2024 competition held in Vietnam.

He also received the “National Costume People’s Choice” award, showcasing Sri Lanka’s culture with pride and elegance.

Megha made history as the first Sri Lankan to reach the top 10 of the Mr. World competition.