Latest stories

  • Climbing Crimean Sokol Biggest European Cay

    Mountain Sokol (Slavic word for Falcon) is located in Crimea (Ukraine/Russia) and it’s a little known fact that this is the largest European cay. This mountain is towering the local settlement and the colorful bay so it’s making up for […] More