Sandomierz, Poland is one of the prettiest towns in the country. Find out the best thing to do in Sandomierz and plan your trip there!