- "Christmas Island is a dot in the Indian Ocean, located 2600km north-west of Perth, Western Australia. Even though it is an Australian Territory, its closest neighbour is Java, 360km away."
Friday, October 18, 2002
Japan has a space shuttle, too. It made its first test flight today on Christmas Island, which looks like an interesting place.
Posted by Mark at 10:47 AM