Al-Rahma Mosque in Jeddah: Iconic Landmark Where Islamic Architecture Meets the Red Sea
Jeddah: Along the northern coast of Jeddah, Al-Rahma Mosque stands as a distinctive architectural landmark, forming one of the features most closely associated with the city’s coastal image.
According to