Postcard AU-351620
Loading map...
acassin said:
posted over 9 years ago
Australia: Red crab at Ethel beach, in Christmas Island, Northern Territory. This island was discovered December 25, 1643, in the Indian Ocean. The annual red crab migration at the beginning of the rainy season, however, is so massive it can be seen from the air. It has been named a wonder of the natural world. |
|
You need to sign in to leave a comment! |