A place of worship with relaxation and more than wonderful
Mosque means the house of God means the most beautiful place
A great place to worship and pray a mosque
Spacious and beautiful mosque with occasions house
Beautiful mosque.
Great mosque
Magnificence