Santa Lucia Hill is one of the most iconic landmarks in Santiago, Chile, located in the heart of the city’s historic center. The hill features landscaped gardens, historic architecture, and scenic ...