Malta now on Google Street View

About Street View Malta · Reply

Now you can explore the streets of Malta on Google Maps Street View. Malta is a European island nation in the Mediterranean Sea.


Larger

Please wait...

Leave a Reply