Street View comes to Malta and greater coverage in South Korea

Thank you to GEB reader Adino for letting us know that the island nation of Malta is the latest country to get Street View. We also discovered that South Korea has received expanded coverage. Street … [Read more...]