Address Abou Taweela Child Public Library location North Sinai - El Sheikh Zowaid: Abou Taweela Village
El Sheikh Zowaid / Governorate: North Sinai / Country: Egypt