Egypt makes effort to boost tourism