Mangoes are nature’s candies; no wonder they are relished in homes across India. Here are some interesting bytes and bites about the king of fruits