Discover the Irish town Americans are flocking to in droves and why it has become the ideal destination for international ...