Hi and welcome to YT!!!
I didn't know there was a Liverpool in NY!!! I live
very close to Liverpool in England, my fella is currently working in the city center (he's a lift engineer and works all over)! Check out this site
Liverpool Tourist Information!!!