InfoPlease has this great interactive World Atlas that I found! You can click on the country and it will zoom in to that country- all states/provinces/cities listed! Each state/country will also have links listed in the almanac, encyclopedia, AND census information! It is really quite an extensive site that is very simple to navigate.
They also have printable maps by states, states/capitals, states/physiography, regions, and continents.