Google
×

Los Santos

Town in Colombia
Los Santos is a town and municipality in the Santander Department in northeastern Colombia. Wikipedia
Elevation: 4,354′
Population: 12,433 (2018)
Area: 93.44 mi²