Elizabeth loves the great outdoors and spends every minute she can in it. She never met a leaf or bug she did not like! Elizabeth lives in a rural town in New England where nature is all around her.