North Found's North Fork | Some snaps of North Found's home, the North Fork of Long Island, New York.