Ireland's allure is undeniable. And why not? Be it the buzzing Dublin streets or the tranquil Ring of Kerry, there's something for everyone here. If nature had an art gallery, the Giant's Causeway ...