Roshan Madurawala, country manager, Aitken Spence Travels

Recognised as Sri Lanka’s Leading Destination Management Company by voters at the World Travel Awards, Breaking Travel News here talks to Roshan Madurawala, country manager, Aitken Spence Travels, about the prestigious title.