Germany / German Cities (1000+, No Photospheres)
Best map for Germany! Over 1000+ hand-picked locations, no photospheres or isolated areas. Actual street view locations with moveable camera in all 20 German cities with street view enabled.
Created by Monojira
4 307 Explored this map
61 Likes this map