Little Mimas may be home to an inland sea that is only a few million years old.
Source link