Travel & Places
The Colosseum

In Which city can you visit colosseum?

234

Answer

User Avatar
Wiki User
05/17/2010

In Rome, Italy.
Roma, Italia