I'm a bumpkin born and bred. I've occasionally lived in small cities (near parks), but I need to be in the countryside. Cities drain the life force out of me.
I'm happy to visit them from time to time and enjoy a good museum and interesting architecture, but I find them exhausting. I don't understand it at all when people go on holiday to cities for more than about a day and a half—to me, once I've got a feel for a place and the buildings, they're all pretty much the same. Just a vast sea of people, filth, and traffic fumes. A walk around, couple of museums, a nice meal and that's me done. Anything more feels repetitive and knackering.
I can go back to countryside or beach places over and over again though, which I'm sure many people would find tedious. I'm also quite happy to stay at home and enjoy the nature around me most of the time.
I have a friend who is the exact opposite, which I find fascinating—the bustle of cities really energises him. I'm always secretly looking forward to my hotel room and a lovely bath. I only really like cities with rivers in the middle of them too—I find I can rejuvenate a bit by the water and feel a bit of space.