Is new Guinea in Africa?

No. New Guinea is located immediately north of Australia in the Southwest Pacific, and is the world's second largest island. It was named after Guinea in Africa, which is a totally separate country.