Encyclopedia of the NationsContains country information such as population, history, ethnic groups, culture, language, transportation, government structure, technology, and contain notes about museums, media, libraries, technology, and much more.
Free website available from anywhere