Island Council encourages business initiatives in La Gomera · Gomera24