The beautiful Caucasus Mountains of Russia are nestled between the Black Sea and Caspian Sea. The highest peak is Mount Elbrus with a range of 18,510 feet making it the highest point in Europe. Climbers, hikers, and skiers are drawn to this region for the outstanding outdoor activities. For those seeking a ski resort town compared to those of the Alps "Sochi" is the answer. Located on the Black Sea coast "SOCHI" is a winning destination. Often called the "Russian Riviera"this popular resort town has recently been the host of the 2014 Winter Olympics. Whether you come in the fall, winter, spring or summer you'll find plenty to do in Sochi while enjoying the stunning scenery. Amfibius Aqua Park is one of the best water parks in Russia. It's huge and there are lots of activities to keep you busy. Dagomys Tea Plantation is a unique place. Sochi is the only place in Russia that produces tea. Ta