Warsaw Square, or "Warszawa" as it is pronounced in Polish. The square is a hub for tourists and locals who come to watch street entertainers and concerts.
Warsaw is the capital city and the largest city of Poland. It is located on the Vistula river roughly 360 kilometers…