Home » Andes and Deep Mountains » Barichara – Colombia’s Most Beautiful City! Barichara – Colombia’s Most Beautiful City!