Largest visited city is London or New York, whichever is officially the largest.
Largest city I've lived in was Toronto, although the Houston I lived in up until recently is much larger than Toronto was when I lived there.
Last edited by bilbao58; Feb 5, 2020 at 7:45 AM.
|