Colombia, South America

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 Colombia’s Heaven on Earth. Read Post »