Egypt Temples - Abu Simbel and Philae

Screenshots of Egypt Temples - Abu Simbel and Philae

Egypt Temples - Abu Simbel and Philae Screenshot


Egypt Temples - Abu Simbel and Philae Short Review

The dramatic seated statues of Ramesses the Great sit by the Nile in Nubia, staring sternly at the passersby. Anyone sailing from Nubia down the Nile ...[Read Full Review]


More information