Starfruits, locally known in the Philippines as balimbing, are fruits of the carambola tree which is native to Southeast Asia. These star-shaped delights, hence the name, are known for their distinct shape and deliciously tangy fruits. It is believed that the first carambola trees were found...