Sri Lanka, being a sunny tropical island of the tip of India's south coast, sees an abundance of globe trotters making their way from colder parts of the world such …