Colombia is a country of lush beauty. Along the Caribbean coast, the city of Cartagena is defined by gorgeous Spanish architecture and delicious seafood. Moving inland, you find limitless fresh fruits and vegetables.