Fun Fact: it’s the same street as here
Category: Malta
Bruh
Welcome to Maltas streets
Horse baths
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.