Hosted on MSN25d
The world’s most physically demanding landmark can be found in Norway – and it features 4,444 stairsNorway’s Florli Stairs – all 4,444 – were revealed as the most physically demanding tourist attraction with an exertion score of 76. The site of the world’s longest wooden staircase has a ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results