Explore the best hiking trails near Sidi El Mekki سيدي المكي, Chaouia - Ouardigha. Sidi El Mekki سيدي المكي has population 8920.0.