For several years she resided in the Fairfield County town of Newtown,
Connecticut. There she lived on a tranquil, naturalistic property
replete with ponds and streams surrounding a modern, Japanese-esque
house befitting the domicile of TV's beloved "Mother Nature".