The Bear-Filled Wonderland Of Kurill Lake
Kurill Lake (or Kurile Lake) is situated at the southern end of the Kamchatka peninsula in Russia. Kamchatka is one of Russia’s wildest outposts where few humans live and nature gets on with its...
Read More →