Dublin is the kind of place that reveals itself slowly and mysteriously. On the surface, it is Ireland’s largest city, with rivers running through it, and a major seaport on its coast. Dive a little ...