Foxtown Factory Stores is the largest outlet mall in Switzerland. the 160 shops offer huge discounts on designer clothes and famous brand name clothes. The mall is near Lugano and within easy reach of Milan.
Published on
by Henk Bekker
Foxtown Factory Stores is the largest outlet mall in Switzerland. the 160 shops offer huge discounts on designer clothes and famous brand name clothes. The mall is near Lugano and within easy reach of Milan.