Blissful beauty in Barichara
Barichara is a small (i mean the really, really tiny kind of small) colonial town in the heart of Colombia. The village is surrounded by beautiful nature, mountains and canyons. The landscape reminds of Tuscany in Italy, which you can glance at from almost every spot in the city. The town has a charming and…