Christmas Island

Christmas Island, Dependency of Australia is an island on the Indian Ocean located in Southeastern Asia, south of Indonesia. The Christmas Island, Dependency of Australia is said to cover a total area of 135sq.km, most of which is land, no land boundaries and 139.8km...