Tag Archives: Giza

 

Abu Simbel temples

Aside from the pyramids and sphinx at Giza, the temples at Abu Simbel are perhaps the most recognisable tourist attractions in Egypt.

Continue reading »