Mécheria is a small city situated in Naâma Province, Algeria in the Atlas mountains, capital of Mécheria District.TransportAirThere is an airport there.RailwayMecheria is served by a narrow gauge railway from Mohammadia, however, replacing it with a standard gauge line has been proposed.