Google Street View Indonesia Now Live!

5 years ago by in Indonesia Tagged: , ,

Google Street View Indonesia Now Live!  Take a stroll around Jakarta.  You never know what you are going to find!