You’d be excused for thinking that a country with a total population ~318,000 would be heaven for a commuter that drives a car. Indeed it was a treat by comparison the last time I was there in 2008 but it has its moments and if your schedule isn’t ideal it would be just as frustrating [...]
