Why is my GPS wrong?
The short answer
High walls bounce GPS signals — errors of 10 to 30 metres.
In a city where parallel streets are five metres apart, that's enough to place you on the wrong one entirely. Google Street View cars can't enter streets narrower than their wheelbase, which means most of the medina isn't mapped at ground level. Locals navigate by landmarks — the fountain, the bakery, the mosque.