Don't be fooled by New Ross. This quiet Irish country town on the tidal River Barrow with narrow medieval streets, hilly ...