The Cara Cara originates from South America. Cara Cara Navels generally have a rich pink pulp, accompanied with an orange exterior. The interior is extremely sweet with a relatively low acid content and are virtually seedless. Cara Cara Navels are available from December through March.
When none of the farms we work with have Organic Cara Cara Oranges, we source from trusted distributors.