Quizzing Live

In Which City Do Batman & Robin Live

Answer:
Gotham City