Lisbon Portugal Tourist Information and Vacation Guide
Centro Colombo is the largest shopping centre on the Iberian Peninsula. Spread out over multiple floors, it features over 360 stores and 60 restaurants.
Although it is situated far away from most tourist attractions, it is easily accessible by public transit. There is a metro station located right at the mall.