windows 8.1 tag

Drill down on windows 8.1 search:

Microsoft has redesigned its Bing Maps experience for Windows8.1 and just posted Bing Maps Preview to the Windows Store, which includes hi-res 3D imagery, from satellite to street view, of our planet. It also includes nifty details like admission...