TECH

Argleton 'Google' Town: Mysterious 'Phantom Town' Only Exists Online

Argleton, a 'phantom town' in Lancashire that appears on Google Maps and online directories but doesn't actually exist, has puzzled internet experts.

Read more on Telegraph