It took me some time to figure out where the hell was this feature, navaigating the Maps. So here's how you see it...
- Tap MAPs on the Home Screen
- Type the name of a US City or US Street Address (this works best for the so-called "first-world countries")
- Then Tap on the icon (as indicated below) on the left of the Address listed.
- Woosh! it is almost like Magic, you are transported to a 360 degree view of that Street or any famous Street of that city
Check this. Wonder when this will capture images of Mumbai, now that is surreal for sure