Tagged: Christmas Island Photo

Christmas Island City Photo 0

Christmas Island, A Haven in The Indian Ocean

Christmas Island is probably a foreign name for the people of Indonesia. Of the 17 thousand so many islands in the archipelago, there is not an island called Christmas. Indeed, Christmas Island itself is...