A pleasant surprise for Sri Lanka when it was ranked 2019’s top country for tourism, by Lonely Planet. Despite recent…