Star fruit, also known as carambola, is a star-shaped tropical fruit with a sweet and sour flavour. It has gained popularity across the world for its myriad uses and benefits. Biting into the star fruit is extremely satisfying as it is both crunchy and juicy and gives a tangy flavour. India’s star fruit season is […]