Interesting facts about citron

The citron (Citrus medica) is a large fragrant citrus fruit with a thick rind. This fruit is thought to have been native to India, in valleys at the foothills of the eastern Himalayas. Seeds were found in Mesopotamian excavations dating back to 4000 BC. The armies of Alexander the Great are thought to have carried … Read more