Barichara: Colombia’s most beautiful town
With cobblestone streets and pretty white houses, the small colonial town of Barichara is often referred to as Colombia’s most beautiful town. You can visit Barichara on a day trip from San Gil or stay…
View Post