Santiago de Chile: 5 Must See Landmarks in the city

Our next destination is Santiago de Chile, the capital of Chile and a strategic point to visit some of the most outstanding attractions in the country. Santiago de Chile [...]