Christmas Island

Christmas Island is an Australian territory in the Indian Ocean. Each year tens of millions of red crabs walk from the forest to the sea to spawn, closing roads as they pass.

Where in the world is Christmas Island located?