Colombia has many interesting places to visit. Popular tourist destinations include the colonial city of Cartagena, the Lost City of the Tayrona, the Amazon rainforest, and the historic cities of Bogotá and Medellín. Other attractions include the colorful city of Cali, the quaint mountain towns of Salento and Barichara, the Caribbean beaches of San Andres and Providencia, and the beautiful landscapes of the Andes Mountains.