Cairo has a lively entertainment scene, with places to hear live music from Egyptian oud to jazz and techno, as well as theatres, the opera and traditional dance centres. Alexandria has a much smaller selection. Luxor has regular belly dance shows. There is regular live music in El Gouna on the Red Sea and some at the annual festival in Marsa Alam. Otherwise, it's back to the cafe.