Europe-Places.com has listed approx 40 Self defense schools in Switzerland. Some of the Top rated Self defense schools in Switzerland are- SKEMA Kampfkunst Bachenb, Kempo Sissach, Ecole De Taekwon-Do Fribourg, SC Shin Do Kan, SC Shin Do Kan, Tai Chi und Qi Gong - Heaven Man Earth, Krav Maga - M, SKEMA Kampfkunst Wil, SKEMA Kampfkunst Luzern & Krav Maga Global Luzern.