One of the ever-more limited places Google's Street View cars have yet to visit is the Faroe Islands. Aggrieved that her home country, which she says is "the most beautiful place on earth" is missing ...