Known as the land of the mountains, Dagestan lies immediately north of the Caucasus Mountains, and stretches for approximately 250 miles along the west shore of the Caspian Sea. With its mountainous... This description may be from another edition of this product.