Cairo, The Triumphant City admin | 09 April 2011 Known to be the home of the great Egyptian Pyramids, Cairo, (Arabic: القاهرة transliteration: Al-Qāhira, meaning the Triumphant or the Vanquisher) the capital of the modern Egypt, is amongst Read More