Nestled in the Catskills of New York is a quaint little town full of Irish history and culture. Here's what the "Emerald Isle ...