With a history stretching back over a millenium, Dublin, Ireland's largest city has plenty of must-see sights (and yes, ...