Plant Island
One of the most beautiful and distinctive Nile islands in Egypt, it is a charming natural oasis that combines history, environment and tropical beauty and contains many rare trees and plants. The Small Temple of Queen Nefertari
Read More