With the Caucasus mountains as its backdrop, Sochi is a wonderful Russia’s resort at the Black Sea. With its subtropical climate, warm sea and adjoining modern resort complexes, Sochi has long attracted heads of state, foreign tourists and Russians alike. Sochi has dozens of hotels, tourist centres, and campsites and more than 50 sanatoriums. Its streets and gardens are filled with exotic subtropical trees and shrubs. There are picturesque waterfalls, hilltop views, mineral springs and alpine vistas to enjoy.