Cartagena is a port city on the Caribbean coast of Colombia. Next to the sea, there is the walled Old Town, which was founded in the 16th century, with squares, cobblestone streets and colorful colonial buildings. With a tropical climate, the city is also a popular destination for its beaches. The Island of BarĂº can be reached by boat, with white sand beaches and palm trees, and the Rosario Islands, famous for their coral reefs.