Al Rahma Mosque

Al-Rahma Mosque is located on the edge of the Corniche Road in Jeddah, Saudi Arabia. It is also known as the Fatima Al-Zahra-Mosque or the Floating Mosque.


Saudi Arabia