Coming in at less than $30 a day, Colombia is the cheapest country to visit in Latin America. Once notorious for its (ongoing) armed conflict, the nation now has relative stability. Tourists will still want to avoid red zones and stick to well-known areas.
If you’re on a budget, skip the gorgeous but pricey Cartagena and go for other equally beautiful destinations. Want advice from a local? Spend a few days in the city, and then concentrate most of your time in small towns and the countryside. Places like Villa de Leyva and Salento (which partially inspired Disney’s “Encanto”) give you a glimpse into the true heart of the country.
Make time to also get out in nature. With coastline along both the Pacific and the Atlantic, snow peaks, deserts, paramos and the Amazon, you can pick and choose whichever climate or scenery you want to enjoy.