Do Yahoo has its own map too? One of the features of search engines were maps. Google has a more innovative, Google Earth and Google maps. Bing, which was owned by Microsoft, has Bing Maps. I wonder if Yahoo has its own too. It seems Yahoo was getting left behind as compared to the two companies, Google and Bing, they seemed less innovative.

Tempo Traveller on Rent | Tempo Traveller in Delhi