New images! Japanese naval forces come ashore on the 31st March 1942. See rare images of them shortly after their invasion along with an English translation of the Japanese commentary. Go here to see them.
Christmas Island (Indian Ocean) - Ruins, relics, stories and other interesting things