I am going to build a site that will display resources, news, etc for several different geographical locations. I want users to be able to isolate information about their own geographical location. For example, if a user chooses Connecticut, they should be able to view all the links, images, articles, components, etc for just Connecticut while a user from New Jersey could do the same.
I was thinking that I could accomplish this with subdomains, but I've been advised that this would require a lot of extra administration.
Does anyone have any ideas how I can isolate navigation and presentation for the different geographical regions?