Santiago among NatGeo Travel’s Top 21 Places in 2018

SANTIAGO – National Geographic is recommending its readers to view outdoor urban art “galleries” by visiting Santiago. The Chilean capital has made to the list of Traveler magazine’s “Places you need to visit in 2018.” … Continue reading Santiago among NatGeo Travel’s Top 21 Places in 2018