Administrative division Армавир, Armavir in Russia. Explore list of sub divisions of Армавир, Armavir on map.