Colombia is a country located in northwestern South America, bordering the Caribbean Sea, between Panama and Venezuela. It has a population of over 48 million people and its capital and largest city is Bogota. Colombia has a diverse landscape ranging from the Andes mountains to tropical rainforests and Caribbean and Pacific coastlines.