Test Import Surprising story behind the Swiss chalet in Manx glen Tuesday, April 7, 2026 A popular glen on the Isle of Man is perhaps the last place you would expect to find a Swiss chalet.