Street View comes to Réunion

Réunion, a French Island in the Indian Ocean not far from Mauritius, has recently received Street View. We found that although the coverage shown by the blue lines is quite extensive we were not able … [Read more...]