Tulun The Mosque of Ibn Tulun is Located in Cairo, Egypt. It is the oldest mosque in the city surviving in its original form and is the largest mosque in Cairo in terms of land area. Design The mosque is one of the most distinctive architectural artifacts 138 meters long and approximately 118 meters […]