Carambola – Star Fruit September 13, 2014 by Shantha Leave a Comment Carambola is a fruit native to Indian Sub-continent and South East Asia. This fruit bearing tropical tree is now grown in other parts of the world. When you cut the fruit into roundels, instead of … [Read more...]