I'm not surprised. Having driven there last year during my vacation trip, I thought the whole road infrastructure to be extremely small and tight compared to anywhere else.
It's like they built their infrastructure with the original Mini in mind.
Cars nowadays have a bunch of new safety features that make them bigger and they can't fit anywhere.