Read More 3 min Foraging Gozo. Giant Fennel. Ever wondered what uses these wonderful plants have?Read More