El Zaafarana Palace: A Witness To Egypt’s HistoryTravel Blog, Culture… · 12:00 17 May 2021El Zaafarana Palace (Saffron Palace) is located in Cairo. It was an Egyptian royal palace that is rumored to have been the birthplace of the last King of Egypt, King Farouk. It was named aft… Read MoreFeatured