La Palma, green island