Pyramids of Giza and The Great Sphinx
‘Live, Learn, Travel’ Pyramids of Giza The great pyramids are situated in Giza around 10 miles away from capital city of Egypt, Cairo, set on the bank of Nile River located in the northern region of Egypt. It is a little off the beaten road which will take you to the magical treasures of the … More Pyramids of Giza and The Great Sphinx