Nafpaktos Part I: Home is Where the Heart IsNafpaktos means “boatyard” in Greek, it’s a town in Western Greece.