The Biggest Outlet Malls in the World

No. 5: FoxTown Factory Store, Mendrisio (Switzerland)

Verdabbio

Public Domain Image: Public Domain

Switzerland has a lot more to offer tourists, and locals, than just chocolate and state-of-the-art watches. Near the Italian border, in the town of Mendrisio, you can find the nation’s largest outlet mall, FoxTown. The store offers an array of both local and international brands. Those looking for cheaper Italian fashion should rejoice, as FoxTown displays a large collection of brands from across the border.