Home » Tag Archives: Santa Lucia Hill

Tag Archives: Santa Lucia Hill

Top 10 things to do in Santiago, Chile

Santiago, Chile, is a city set against an awesome backdrop. The snowcapped mountains of the Andes on the horizon contrast with the modern skyscrapers that criss-cross the city vista.

Skip to toolbar