where is caralluma fimbriata found
Caralluma Fimbriata: Product Review. Caralluma fimbriata is a plant found in Africa, the Middle East, Asia, and India. Much like Hoodia Gordonii, it has been utilized by indigenous seekers to smother appetite and craving and enhance stamina.