Indian Cherry Coffee

Indian Cherry Coffee
Cherry refers not to the flavor, but to the plantation. India Cherry is a natural Arabica coffee grown in southern India, the most prestigious region of coffee production. This is a sweet, full-bodied coffee with a strong aroma.