what country is medellin in

1 year ago 55
Nature

Medellín is located in Colombia, a country in the northwestern corner of South America that shares borders with Panama, Venezuela, Brazil, Peru, and Ecuador. Medellín is the second-largest city in Colombia after Bogotá, and the capital of the department of Antioquia. It is situated in the Aburrá Valley, a central region of the Andes Mountains in northwestern South America.