Al-Rahma Mosque in Jeddah

The Floating Mosque in Jeddah.. The First of its Kind in the World

Al-Rahma mosque is a symbol on the architecture of the Islamic arts that intertwines between the modern touch and the scent of the past—it was the first of its kind in the whole world to be built over the surface of the sea since more than three decades, and it still has its attractive circular...

Continue reading