thumb-450

The Abdeen Palace Museum

Abdeen Palace is where history was made in the 19th century. Since its construction in 1853 until the Egyptian Revolution of 1952, it was witness to around 90 years’ worth of political and social movements that led to Egypt’s independence.