Santa LuciaTo navigate, press the arrow keys. World » Chile » Santiago » Santa Lucia20143 Jun It’s the food that makes Chile