Xavier Burbano de Lara, General Manager, Finch Bay Eco Hotel (Spanish)
World Travel Awards South & Central America Gala Ceremony 2013
Tags
South America's Leading Green Hotel 2013Finch Bay Galapagos Hotel
World Travel Awards South & Central America Gala Ceremony 2013