Njupeskärs Vattenfall in Älvdalen S, Sweden
Being home to “the “largest” anything in a country can be a great honor for locals and a boom for tourism. The Njupeskär waterfall is one such place and is one of the more popular attractions in the region. Thousands of…