If you are looking for a nationwide information database, for casual browsing or for the application that you are developing, you can turn to NationMaster web site. Its pretty good. They maintain a lot of useful information on each nations. And they keep their site updated (thats what I guess, don't blame me!) with latest publications from CIA etc.