It could be the latest rage in annoying Google. Spoofing their much ballyhoo’d google maps.
Recently a phantom city of Argleton in the UK has manifest on Google Maps only to not really exist if you try to visit it.
Click to continue reading