Day 28
Trummelbach Falls
October 23, 2023 in Switzerland ⋅ ☁️ 57 °FSwitzerland's "waterfall inside a mountain." A really cool experience, actually. Trummelbach is the Alps' most powerful waterfall and it actually is inside the mountain, twisting and thunderingRead more
Traveler WOW!