Philae is an island in Lake Nasser, Egypt. Philae has a great historic importance. Philae is actually an appellation of two small islands located near Aswan. The main attraction of the two islands is the architecture. Ruins of various eras, from Egyptian to Roman can be found here. The most ancient of these ruins is […Read More]