Google Street View Indonesia Now Live!

6 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!