Philae Temple Tour
Mon, Oct 25: Aswan, Egypt
Philae Temple is on an island in the Nile river. What makes it special? The cats!
There’s another island in the Nile River that we visited called Elephantine Island with some ancient artifacts there.
Part of the Ben UnchartedX Egypt Tour