The Strand is the main street of Whakatane, NZ. The Google car doesn’t appear to have spent much time in town & what it did it seemed to have screwed up.
Next image jumps to the service street that runs behind the shops.
Then jumps back again at 158 the Strand.