After Amsterdam, Groningen and The Hague were launched on Google Street View, yesterday Mister G launched a great number of other cities in The Netherlands. This meant a lot of folks were searching for the funny shots they could find. One great tourist attraction of The Netherlands is the Red Light District of Amsterdam. And […]
Home » red light district