- Google News
- By Lucian Parfeni
- November 2nd, 2009
Google Baffled by Ghost Town That Only Exists Online
Argleton is a fictitious town in the UK that shows up on Google Maps but doesn't really exist
Argleton is a fictitious town in the UK that shows up on Google Maps but doesn't really exist