island of vegetables