Sochi is one of Russia's most southern cities, located on the Black Sea coast almost 1,000 miles south of Moscow. It's Russia's busiest seaside resort, attracting more than 4 million visitors every year to its mountains and sweeping beaches. It is perhaps most famous for hosting the Winter Olympics in 2014.
Sochi has a host of historical sights, including Stalin's Summer Residence, Loo Temple, Godlik Fortress and the city's Empire Style Stalin Era grand buildings.
The city has a number of monuments of artistic merit, including the Anchor and Cannon, statue of Churchill, Roosevelt and Stalin, Golden Fleece and the Singing Fountains.
There are lots of good museums in Sochi to explore, such as the Sochi Art Museum, History Museum and Museum of Sport Honor.
The Olympic Park facilities offer great winter sports opportunities and are worth a visit in themselves.
Sochi National Park contains some splendid natural sights, such as Mount Akhun - with its views all the way to Turkey - and Agurskoe Canyon.
Lighthouse on Morskoy Pereulok offers interesting Uzbek dishes from ₽500, while Sinee More on Chernomorskaya Street is renowned as the finest restaurant in the city, with Mediterranean food from ₽2,500.
Sochi has a sub-tropical climate and can be visited year-round. The resort does come to life in summer, however, with July and August being the peak months.
Sochi International Airport has a number of international connections to cities such as Vienna, Istanbul and to Central Asia and Eastern Europe. There are many domestic services. The bus into town costs from ₽50 depending on destination and a taxi costs ₽1,300
Sochi has good rail connections from Russia, Central Asia and Eastern Europe. The fare from Moscow is from around ₽2,000.
Sochi is connected to Moscow by the M4 and by the E97 along the Black Sea coast.
The city has numerous bus services from other Russian cities and international destinations. The 27 hour service from Astrakhan cost ₽1,300.
The Olympic Hotel Sochi on Leningradskaya offers sea views from spacious rooms for ₽2,800 per night. The Rodina Grand Hotel & Spa on Vinogradnaya Street is the city's only five-star hotel, with luxury rooms from ₽12,500.
Central Sochi - has most of the big hotels, shopping and some of the major city attractions. It can get very busy in summer.
Lazarevskoye District - has most of the best coastal resort areas and is less built up than Central Sochi.
Adler District - is closest to the airport and train station and is the site of the Olympic Park.
Sochi has a good bus service covering the whole city. Bus numbers from 1-99 offer a fixed fare of just ₽9 regardless of distance.
There are lots of unofficial taxis in Sochi and even official ones rarely use the meter. Getting help from your hotel is a good idea. Initial fares are usually around ₽90 and then ₽35 per mile.
Sochi has very limited parking and traffic jams are common. Car rental is from around ₽1,800 per day.
Shopping in Sochi tends to be focused on western-style malls. Alexandria on Moskovskaya Street is very central with a good selection of clothing and electronics stores, while Trade Gallery on Navaginskaya Street is good for local crafts and souvenirs.
A quart of milk in Sochi will cost ₽50, while a dozen eggs is priced at ₽66.