Immaculate splendorA short visit to Klil, the ecological village in Galilee, proves to be just what the doctor ordered as the first rains reveal nature in all its beauty.Immaculate splendor 311(photo credit: Courtesy)