When Filming on location in Cairo, Egypt
Cairo is situated in the Nile Valley and Delta Region and is the capital city of ancient Egypt. It’s the largest city in the Arab world with over 10 million people and is Egypt’s film production centre. As a film location, international film producers are spoilt for choice – Pyramids, The Great Sphinx of Giza, […]