The crossword solution for the term VIEW FROM GIZA is CAIRO, which is the capital of Egypt. It is located on the Nile River and is one of the oldest cities in the world. From Giza, one can get a stunning view of the city of CAIRO, with its many ancient monuments and bustling streets.