Al Tawheed Mosque is a mosque in Sana'a, Yemen. It lies in the eastern part of the city, southeast of Revolution Hospital and Alemaan Mosque, along the E Ring Road.
Al Tawheed Mosque
No Thumbnail
© Bing Maps
By Mike1989 @ 2013-04-05 08:42:49