Shaleen Shanthikumar, general manager, Taya Finch

Shaleen Shanthikumar, general manager, Taya Finch, talks to Breaking Travel News as the organisation is recognised as Sri Lanka’s Leading Travel Agency by voters at the World Travel Awards.