Where is Santiago Located?

Santiago is a city located in the South American country of Chile. Santiago is the capital of Chile and is also the country's largest city.
Copyright © 2014 Dictionary.com, LLC. All rights reserved.