Bab Doukkala

Marrakech, Morocco

Bab Doukkala is a must visit if you love to visit Islamic ancient mosques. It boasts a huge gate on the edge of the complex.