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.