Shubra El Kheima
City in Qalyubia Governorate, Egypt.
Shubra al-Khaima
Shubra El Kheima is a city in Egypt, located in Qalyubia Governorate. It lies on the eastern edge of the Nile Delta and is a significant industrial area, known for its textile production.
Built by Tim Jones