Which location did all life started in? Poll - Total Votes: 11TennesseeTennessee is the cradle of all lifeTennessee waterTennessee slimeAfricaWater in a Tennessee pondShow ResultsYou may vote on multiple answers. Post Comment Receive notifications Add a comment...