Colombia is a country rich in culture, history, and natural beauty. From the bustling streets of Bogotá to the lush rainforests of the Amazon, there is no shortage of exciting things to see and do. To really get a taste of all that this country has to offer, I recommend spending at least 7 days in ...