Hyderabad: People everywhere love almonds. India especially adores its almonds so much that it celebrates National Almond Day on January 23rd every year. Remember, it's an age-old Indian tradition to eat a couple of these nuts in the morning. Sometimes almonds are a snack; at other times, they are...