Your place for Space News
The 13,500 hectare island lies 2600km northwest of Perth and 350km south of Indonesia in the Indian Ocean.