by Bradmin | Sep 19, 2011 | Articles
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...