Question: what is the largest mall in latin america?
Answer: Being the largest mall in South America, Centro Mayor covers a total area of 280,000 square meters. The mall is located in Bogota, Colombia and was officially opened to the public on March 26, 2010.