what country is medellin

1 year ago 52
Nature

Medellín is a city located in Colombia, specifically in the department of Antioquia. It is the second-largest city in Colombia after Bogotá and is located in the Aburrá Valley, a central region of the Andes Mountains, in northwestern South America. The city has an estimated population of 2,508,452 according to the 2018 census. Colombia is located in the northwestern corner of South America and shares borders with Panama, Venezuela, Brazil, Peru, and Ecuador.