Dombay is located on the territory of Russian Federation. It is a protected area in the Caucasus mountains, with heavenly places untouched by people. Dombay's nature is considered as one of the most beautiful places in the world. There are a lot of incredible mountains, lakes, rivers, canyons, forests and waterfalls. Dombay is located in the south of Russia.