Stay Healthy

Acerola is a shrub and evergreen tree that bears a delicious cherry-like fruit. Other common names include Barbados cherry, wild crapemyrtle and West Indian cherry and is native to Mexico, South America, and Central America.