Winners at the World Travel Awards Latin America gala included the ancient Incan city of Quito, which fended off stiff competition to be named South America’s Leading Destination.


Read more at original source


Read more at original source