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.
Avg. score 16,904
Explored this map
Likes this map