Kartoo, a New Search Engine.
May 22, 2002 9:05 AM Subscribe
Kartoo, a New Search Engine. Do check out Kartoo. It basically creates a map linking sites related to a search. Interesting graphics, too. It seems like this would serve a different purpose than Google.
This thread has been archived and is closed to new comments