Quizzing Live

In Which City Are The Spanish Steps Located

Answer:
Rome