Discover
Discover
Discover Country

Discover Destination
Los Andes is a town of 67,000 people (2013) about 80 km north of Santiago in Central Chile in the fertile Aconcagua valley. Beautiful nevados dot the horizon and the vineyards in the area make for scenic daytrips.