Kraken Mare is believed to be the largest of seas and lakes near Titan 's north pole .
Kraken Mare is believed to be the largest of numerous seas and lakes in Titan 's north polar region .