Andrea Aiolfi, general manager, Andilana Beach Resort, Madagascar

Andrea Aiolfi, general manager, Andilana Beach Resort, Madagascar, speaks to Breaking Travel News about the property’s success at the World Travel Awards.