This monster
crab--known as a
Robber or Coconut
Crab--is the
largest land crab
found on earth.
Filmed on
Christmas Island
in the Indian
Ocean, home to
(more)
This monster crab--known as a Robber or Coconut Crab--is the largest land crab found on earth. Filmed on Christmas Island in the Indian Ocean, home to the world's largest population of these monsters