wow, northport is such an incredibly nice and safe place to live
a town on the north shore of long island
"wow, northport is such an incredibly nice and safe place to live" What is the definition of "northport"?