Nilo
Nilo, a charming Colombian town in Cundinamarca's Alto Magdalena Province, lies 148 kilometers southwest of Bogotá, brimming with local culture.
Nilo, Cundinamarca, Colombia Get directions