Sochi, a splendid resort situated on the Russian Black sea coast. Semi tropical weather allows for a lush terrain found nowhere else in Russia. Sochi is almost all mountains, forest, sand and pebble beaches stretching nearly 20 miles along the coast.
Unique flora and fauna attracts numerous tourists.



