Did you know that some islands in Andaman and Nicobar are home to the largest crab in the world, the Coconut crab? And what's most fascinating is the belief among one Nicobarese community that this crab is protected by the island spirit!

12 19