Europe-Places.com has listed approx 152 Outdoor sports stores in Switzerland. Some of the Top rated Outdoor sports stores in Switzerland are- The North Face Store, Transa Travel & Outdoor Winterthur, D, Mammut Store, Dainese Lugano, B, Transa Outlet Bern, Transa Travel & Outdoor St. Gallen, Jack Wolfskin Store & Scandinavian Outdoor Shop GmbH.