carambola

Amazing benefits of starfruit

Amazing benefits of starfruit

Star fruit, botanically known as Averrhoa carambola is a fruit that grows in the carambola tree. Although native to countries like Philippines, Malaysia, Indonesia, India, Sri Lanka and Bangladesh, this…Read more