Carrots are found to be one of the ultimate health foods world wide. Carrots are rich in Vitamin A and found to have good anti-oxidant properties. Like onions and potatoes I always prefer to have carrots for regular daily use. But problem is when it comes to storage !! Yes.. Carrots tend to spoil …