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.
If your business or organisation is not listed here please visit our business services section to find out the benefits and how you can get listed.
by splasch
by Kazz