Sri Lanka, nestled in the Indian Ocean, is one of the most popular tourist destinations…