Christmas Island is a dot in the Indian Ocean, located 2600 kilometres north west of Perth, Western Australia. Even though it is an Australian Territory, its closest neighbour is Java, 360 kilometres away.
If you love nature, you will love...
Read More...