Image Credits: Wikimedia Commons Star Fruit, or ‘Carambola ... making it a refreshing treat in hot weather. This fruit is commonly found in Kerala’s gardens and is a popular pick during ...