As an Englishman (sort of some would say being a Geordie ) I can often work out to with a few miles where in England someone is from by their accent. Years ago I thought all Scots sounded the same until I lived in various parts of Scotland over about a 9 year period. Now I can clearly make out an accent from Glasgow, Edinbugh, Aberdeen, Inverness etc. Some of these place are not that far apart. Glasgow and Edinburgh are around 40 miles apart for example but very different. I struggle though with American accents. I can just about tell apart an East or West coast accent and a southern accent. Those of you in the US can you pin point an accent quite closely? Or do the accents vary less over greater distances by comparison to the UK?