Giswil is a municipality in the canton of Obwalden in Switzerland.
Distance between:
Geneva to Giswil107 Miles / 172 Kms Lucerne to Giswil17 Miles / 28 Kms Zürich to Giswil40 Miles / 65 Kms Basel to Giswil58 Miles / 93 Kms Bern to Giswil35 Miles / 56 Kms Lausanne to Giswil75 Miles / 121 Kms