Respuesta :

AL2006
It's in the Indian Ocean, east of Madagascar (not too far).