Echo Gallery is one of the largest shopping and entertainment facilities in Poland and the largest such investment in the region. The building was built as a result of the modernization and expansion of functioning in previous years, the shopping center and was opened on Aug. 18, 2011, the total area of Galeria Echo is 159 000 sq. m., Of […]