A country stretched along the Pacific Coast of South America.

learn more… | top users | synonyms

0
votes
1answer
93 views

Layover in Santiago de Chile

My colleague and I have a 12-hour layover in Santiago de Chile airport on our return from Argentina to the US via Chile. I am a UK citizen, my colleague is US. Can we leave the airport and go and ...