is correct to write
have you ever been in Rome?
haev you ever been to Rome?
"Have you ever been to...?" is correct
both are correct