Editor's Picks WorldBaku: A Place Like No OtherMatt SmithMay 31, 2019March 17, 2021 May 31, 2019March 17, 20210 Top Facts About Baku, Azerbaijan Baku is the capital of Azerbaijan, a former Soviet republic bounded by the great Caucasus Mountains and the Caspian Sea....