Olivier De Guardia, general manager, Constance Moofushi
Olivier De Guardia, general manager, Constance Moofushi, speaks to Breaking Travel News about how it feels to have been recognised as the best in the world by the World Travel Awards.
Olivier De Guardia, general manager, Constance Moofushi, speaks to Breaking Travel News about how it feels to have been recognised as the best in the world by the World Travel Awards.