“A Stand-Alone Product”

MallOfSwitzerland1_Freo

The Mall of Switzerland is surrounded by one of Switzerland’s most famous tourist attractions: the mountain and lake landscapes in the vicinity of Lucerne. Image: FREO

Leave a Reply