Egypt is famous for its pyramids and ancient relics, but its expanding beach resorts have been attracting tourists in recent years. Egypt may be grappling with ...