It’s Tuesday again and we have a new video for you. This time it’s the best of France on Google Maps Street View. Subscribe to the StreetViewFun channel for more!

One of the images in the video is new and has not been published on streetviewfun.com – do you know which one?

GD Star Rating
loading...

Leave a Reply

Your email address will not be published. Required fields are marked *