Google
×

Barichara

Town in Colombia
Barichara is a town in northern Colombia known for its cobbled streets and colonial architecture. In the center, the sandstone Catedral de la Inmaculada Concepción features a gold-leaf altar. Other significant churches include whitewashed Capilla...
Population: 7,063 (2005)
Founded: January 25, 1705