Gaia Foundation visitLast week we were able to visit the Gaia Foundation in the stunning location of Ghain Tuffieha on the island of Malta. The Foundation was...