Island Where 100 Million Crabs Turn the Ground Red Under Your Feet October 11, 2021 neha sharma Did you Know Did you know The world is a curious place: so many discoveries, mysteries and unusual phenomena occur in different places every single day. What was the most surprising thing you’ve seen in your life? Credit BRIGHT SIDE