The Labyrinth of Rome sits in Ridge Ferry Park like a perfectly kept secret that’s actually not secret at all, just ...