Forum Mall (Mexico)
The Forum Culiacán is a shopping mall located in Culiacán, Sinaloa, Mexico, in Desarrollo Urbano 3 Ríos, one of the biggest districts in the city, next to Culiacan river. The two story complex includes many clothing stores, a petshop, a food court, and a cinema. It has many shops including New Era.
Read article on Wikipedia