Since I joined the Marine Corps in 1998, I've lived in South Carolina, North Carolina, Alabama, Virginia, North Carolina (again), and Virginia (again). I've spent most of my time in Virginia, where I've lived in old urban Virginia (Alexandria), new suburban Virginia (Gainesville/Haymarket), and rural, mountainous Virginia (Front Royal). There are nice things about all of these places, and wonderful things about some of them. I've really enjoyed my time in Front Royal. Aside from my lengthy commute back to "civilization" for work, it's been great. There are nice things to see and do and good people to meet everywhere you go.
There are logistical constraints which keep me here in Virginia for another 12 years or so. When the day comes that I can move home to Ohio, I'll be there. It's the greatest place I've ever been, and nowhere else on Earth makes me feel so "at home."