Vladimir Putins favourite Russian Ski Resorts

Experience Russias World-Class Ski Resorts Stretching between the Black Sea and the Caspian Sea, Great Caucasus boasts several of the world’s highest peaks.   With unlimited access to long powder-filled slopes, lush forest trails and glaciated terrains, the Caucasus is home to some of the best ski resorts in Russia. The most famous Russian ski […]

Europe