4 Nature spots in Switzerland
Source:
@traveldocent62024

mountains
lake
waterfall
alps
scenery
nature
village
4 nature spots in Switzerland: Thun, Staubbach Falls, Lake Lungern, and 1 more. Every place is verified on Google Maps, featured in an Instagram post by traveldocent62024.

Thun
Place

Staubbach Falls
Natural feature
4.7

Lake Lungern
Natural feature
4.8



