Baku is the capital of Azerbaijan. I don’t know why, but I had a strong wish to visit Baku. I was not disappointed!!Such a beautiful city and so clean. One of the cleanest city I have seen in the world.No wonder why they host a Formula 1 grand prix Stayed...