#architecture #mosques #bluemosque #sheikhzayed #jumeirahmosque #suleymaniamosque #qubamosque - forumtravel
  • (514) 272-9999


Stunning Mosques from all over the World

The word Mosque comes from the Arabic word “Masjid” which means a place of worship for followers of Islam. Such ancient buildings, which still stand tall in their original glory, best reflect the Islamic style of architecture. To any tourist, the elegance of those amazing architectural marvels is something to behold. The beauty of sacred