
Home > Saudi Arabia > Fascinating Saudi Arabia > Photo - AtTawba Mosque




Saudi Arabia - The large AtTawba Mosque was built on the site where the Prophet camped for twenty days
Journey: Fascinating Saudi Arabia (16 days)
Photo: Saudi_Arabie_0505z.jpg
Number of views: 280