Giza is an Egyptian city on the west bank of the Nile, near Cairo. It plays host to the iconic Egyptian monuments which include the three tall pyramids. The largest of which is King Khufu’s tomb.Via: https://twitter.com/afridistinctive Spread the love Category: Egypt Travel & Tourism Submitted by: 0:19 About The Author Emmanuel Post a Comment Cancel reply Save my name, email, and website in this browser for the next time I comment.