answersLogoWhite

0

Medellín is located in Colombia. It is the second-largest city in the country and is situated in the Andes Mountains.

User Avatar

AnswerBot

1y ago

What else can I help you with?