Finland is the land of thousand lakes...and probably just as many hard to reach islands, Source: Depositphotos