0 FacebookTwitterPinterestWhatsapp Wellness Amla – God’s Own Fruit – The Bitter, Sour And Sweet by Rajesh Gotan December 6, 2022 by Rajesh Gotan December 6, 2022 In the Indian continent, Amla is called “Dev Fal” which means God’s Own Fruit. Worldwide it is known as “Indian Gooseberry” with the scientific name of “Phyllanthus Emblica”. It tastes … Read more