Baku - Azerbaijan I wrote very highly of Baku when I spent a few days there a couple of years back, and so when asked if I wanted to head back there to watch the Formula 1 it took very little convincing. It’s a country that of course has its little annoyances as a developing …
