Top Things to do in Krakow, Poland By Luciana Mardegan Poland 05/11/2020 Krakow, located on the Vistula River, is one of the...