
Category: Malta
Look harder
Hedgehog friends
Malta now on Google Street View
Now you can explore the streets of Malta on Google Maps Street View. Malta is a European island nation in the Mediterranean Sea.
Now you can explore the streets of Malta on Google Maps Street View. Malta is a European island nation in the Mediterranean Sea.