Street View now available in Romania!

Uncategorized · Reply

Google Maps Street View is now available in another European country, Romania. Here’s the Parliament in Bucarest.


View Larger Map

Please wait...

Leave a Reply