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

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