Vinnufossen, Norway
Vinnufossen is the tallest waterfall in Europe and the sixth tallest in the world. The waterfall is located just east of the village……
Vinnufossen is the tallest waterfall in Europe and the sixth tallest in the world. The waterfall is located just east of the village……