Where is International University of Rome located?
International University of Rome, International University of Rome, Italy (approx. 41.8602°, 12.4963°)
International University of Rome, International University of Rome, Italy (approx. 41.8602°, 12.4963°)