Succulent, flavorful, and the epitome of seafood delicacy, the Indian Blue Crab, or as locals lovingly call it, Nandu. Each blue crab weights around 300 gms.