Can you eat Christmas island red crabs?
Christmas Island is a tropical paradise located off Australia’s north coast. The island has been inhabited since prehistoric times, and today its population numbers around 2,500. This tiny island is home to some of the most exotic animals in the world, including the giant land crab. The giant land crab (Gecarcoidea natalis) is a large…