Photo of Helsinki courtesy of Vasilis Meschinis at Traveller’s Tree Finland –  Land of a Thousand Lakes – well 188,000 to be exact. Apparently the Finnish are humble  counters of bodies of water. Home of the midnight sun, 75 ski resorts, 2 million saunas (the word is Finnish after all) and the world’s rarest species […]