'' Been in '' means you want to emphasize that you stayed in this place for a period of time (maybe long), and knew it well. '' Been to '' means you just visted this place, and didn't connect much to it. I think they aren't really different in meaning !
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.