Star fruit is a popular sweet and sour fruit that mostly grows in tropical countries. Also known as Carambola, the star fruit grows in the Philippines,...