mozilla's Egypt plan of 2015

Venue Helm Co-working space

City Al Mansurah

Region Ad Daqahliyah

Country Egypt