That was exactly what I asked myself today while reviewing the web statistics of my blog. Evidently my blog was found on Kartoo. Turns out it is a search engine that returns the search results in from of a map. I am not sure about efficiency of search results but it sure is entertaining.
Evidently it uses Flash Player to show the results in a form of map. If you don’t have Flash Player you can still use an HTML version, but it is not nearly as fun as flash version is. You can search the web in seven different languages. You can also choose the default search engine to collect the results (Google is not on their list).