World Travel Awards Latin America Ceremony 2018
World Travel Awards celebrates the best of Central and South American hospitality during the Latin America Ceremony 2018 in Guayaquil, Ecuador. Here Breaking Travel News talks to the winners as they step off stage.