Greece is now on Google Street View

2 years ago by in Greece Tagged: ,

Google Street View captured Greece a while back bit could not release the imagery due to red tape.  Now, finally it is online.