All the best things to do in Baku, Azerbaijan – including must-sees, alternative places in Baku, and day trip ideas.