fbpx

Barichara

Barichara is often described as the prettiest town in Colombia, and not without good reason: it’s a truly lovely little town with stunning architecture, beautiful natural surroundings, and excellent boutique hotels and restaurants