Warsaw is the capital of Poland, located in central Europe on the Vistula River. It's Poland's largest city and a cultural, political, and economic center. Finland, Bulgaria, and Belarus are all neighboring countries but none contain Warsaw as their capital.