Breaking Travel News

Faride Altamirano, sales representative, UK & Nordic, Finch Bay Galapagos Hotel

Taking the title of World’s Leading Green Hotel at the World Travel Awards, Faride Altamirano, sales representative for the UK & Nordic at Finch Bay Galapagos Hotel, speaks to Breaking Travel News at the Grand Final in Lisbon.