Respuesta :

The correct answer is option D, South Africa

Prince Edward Islands is found in the South Africa in the sub Antarctic Indian Ocean.