Russian Explorers – a team of Russian travel photographers. Inspired by our native nature we travel to beautiful places in Russia and try to show to people how wonderful and versatile Russian nature is.
Dagestan, officially the Republic of Dagestan, is a federal subject of Russia, located in the North Caucasus region. Its capital and largest city is Makhachkala, centrally located on the Caspian Sea coast.