Google
×

Los Andes

Town in Colombia
Los Andes is a town and municipality in the Nariņo Department, Colombia. Wikipedia
Population: 8,703 (2018)
Elevation: 5,210′