ANSWERS: 3
-
Rome.
-
The Spanish Steps are in Rome, Italy.
-
Correct! Thanks to who wrote " Correct thanks"!
Copyright 2023, Wired Ivy, LLC

by 