Sri Lanka makes it to the Top 10 in the 50 Most Instagrammable Places in the World 2023 list.

You may also like...