travel photo

Colombia Travel - Administrative Center La Alpujarra in Medellin, Colombia

Medellin, Colombia is a modern city with great architecture. This sculpture is located in the Administrative Center La Alpujarra. Want more travel information on Colombia travel?