With its endlessly green hills, dramatic cliffs, infectious music, and welcoming good nature, Ireland is hard to beat as a vacation destination. As St. Patrick's Day approaches, what better time to take a tour of Ireland's (and Northern Ireland's) best attractions, not to mention a few of their best-kept secrets?