Al Rahma Mosque – Jeddah
Al Rahma Mosque, also known as The Floating Mosque, is located in Jeddah, Saudi Arabia. It is one of the prominent landmarks in the city and is situated on the Red Sea coast. The mosque’s unique design gives an illusion of floating on the water, hence its popular name. Al Rahma Mosque – Jeddah Here … Read more