Barichara is Colombia’s Heaven on Earth.
Barichara is a small colonial town in the north east of Colombia, and a place of overwhelming beauty. You can […]
Barichara is a small colonial town in the north east of Colombia, and a place of overwhelming beauty. You can […]