Warsaw

Warsaw is the capital and largest city of Poland. It stands on the Vistula River, and is among the 10 most populous capital cities in the European...