Colombia off the beaten path: Barichara!
Travelers rave about Colombia’s Medellin, Bogota and Cartagena. However, the best parts of Colombia are well hidden in the hearts of their beautiful pueblos. Barichara rivals many towns to be Colombia’s most beautiful town, yet most people haven’t even heard of…