Where is Trevi fountain apartment, Rome located?
Trevi fountain apartment, Rome, Trevi fountain apartment, Rome, Italy (approx. 41.90095°, 12.48426°)
Trevi fountain apartment, Rome, Trevi fountain apartment, Rome, Italy (approx. 41.90095°, 12.48426°)