Cartago is a town in Colombia, about 125 miles west of Bogota.