Giswil is a municipality of the canton of Obwalden in Switzerland .
Giswil is a municipality in the canton of Obwalden in Switzerland .