The Irish capital is full of must-see attractions, from the black gold at the Guinness Storehouse to the defiant heart of Irish history at Kilmainham Gaol.