Keeping Cairene kids entertained since 1959, this is the Arab world's biggest puppet theatre. Shows are in Arabic but are colourful and animated enough to entertain all ages. It's a bit tricky to locate; take the fenced-in footpath that runs around the south of Ezbekiyya Gardens, turn left at the mosque and duck down the first alleyway on your left.
Cairo Puppet Theatre
Cairo