View of the town, showcasing Catedral de la Inmaculada Concepción

Barichara – A mountain town gem

Posted 2 CommentsPosted in Colombia

Declared a National Monument in 1975, Barichara is often described as one of the “prettiest towns in Colombia”, and this sleepy, mountain town certainly lives up to the hype. The cobbled streets, whitewashed buildings, brightly painted doors and red tiled rooves combine to make it the most picturesque colonial town we have ever seen. Perched […]