“Discover the charm of Colombia’s Barichara: a town frozen in time.” Barichara Colombia is a country that has much to offer to tourists from all over the world. From the bustling cities of Bogota and Medellin to the tranquil beaches of Cartagena and Santa Marta, there is something for everyone.