Barichara, Colombia: Is This Really the Most Beautiful Town in Colombia?

Barichara, Colombia: Is This Really the Most Beautiful Town in Colombia?

The claim hangs in the air, heavy with expectation. “The most beautiful town in Colombia.” It’s a title you hear whispered among seasoned travellers, a phrase stamped onto blog posts with an air of finality.…

View Post