The city is located in the north of Colombia, on the shores of the Caribbean Sea. It is the fifth-largest city in the country, with an estimated population of over 1 million people. Cartagena is a major port city and a popular tourist destination, known for its colonial architecture, beaches, and vibrant culture.