Are you looking for a natural snack that’ll help you stay healthy and energetic? Makhana (fox nuts) may be the perfect choice for you. Mix makhana into your meals to reap the benefits. Read on to know the top 10 surprising health benefits of makhana. Makhana, also known as fox nuts or lotus seeds, has taken […]