It took months for the imagery to be collected and months to get all the data collated, but Google Street View has finally added Malta to the 83 countries already available.
Google Street View Malta launched 2017.
It took months for the imagery to be collected and months to get all the data collated, but Google Street View has finally added Malta to the 83 countries already available.