Editor's Picks WorldBaku: A place like no OtherMatt SmithMay 31, 2019September 8, 2020 May 31, 2019September 8, 20200 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....