The title of Sri Lanka’s Leading Family Resorts awarded at the World Travel Awards is yet another splendid addition to the showcase of awards…