Rome’s Other Basilicas
Do you know Saint Peter’s is not the cathedral of Rome? Actually, the world’s supposedly largest church is located into a state independent of Italy, namely Vatican City, an enclave within the Italian Republic. Rome has its own cathedral at Saint John’s basilica, one worth visiting together with many other churches a little off the […]
