Sweden: Home to the 'World's Largest Department Store'

'Gekås Ullared' is also that country's biggest tourist destination

 Store has a total of 2,000 employees and can accommodate up to 5,500 shoppers at the same time. Read More HERE

Photo: Getty Images


View Full Site