Ilich, RussiaIlich or Il'ich is a village in the Temryuksky District, Krasnodar Krai, Russia.The village is located on the Kerch Strait, near its mouth on the Sea of Azov. The Chushka Spit extends from the village to the south.