Azerbaijan's Baku city has been chosen as the World Capital of Sport, APA reports. To be updated tags tags