Discover the wonders of Christmas Island
Nestled in the Indian Ocean lies an island full of natural and amazing wonders – often referred to as ‘the Galapagos of the Indian Ocean’. Christmas Island is an Australian external territory, although it lies only 350km south of Java, Indonesia. The island is home to breathtaking rainforests and a unique range of wildlife species. […]