SPECIAL OFFER: - Limited Time Only!
(The ad below will not display on your printed page)
When you think of Sochi, think Miami -- but near mountains. To Russians, Sochi is one of the largest beach resort towns in the country, says Svetlana Alimova, marketing and business development manager for Go To Russia Travel Inc., in Atlanta, Georgia. "It's located at the foot of the Caucasus Mountains, which makes Sochi a popular ski resort and unique for its combination of beach and ski vacations," Alimova says. So, ice events will be held near the coast, while everything snow-related will be held in the mountains at the town's ski resort, Krasnaya Polyana.