Lullwater Preserve, Atlanta Exploring Lullwater Preserve I recently visited Lullwater Preserve, a 154-acre nature preserve inside Emory University