Home Videos World Travel Awards South & Central America 2014 Xavier Burbano de Lara, Finch Bay Eco Hotel, Ecuador 15 August 2014 Embed Embed Code Close Next VideoVictor Zapata, MICE Director, Medellin, Colombia