Local nameCentro Mayor LocationAntonio Nariño, Bogotá, Colombia
Centro Mayor is a shopping mall located in the south of Bogotá, Colombia. It was inaugurated on March 26, 2010. Centro Mayor is the biggest mall in Colombia and the third one in Latin America.