The Old Town Square in the heart of Krakow, Poland, is the largest town square in Europe. It has many gift shops and food stalls that tourists enjoy. The students took time to learn some of the city’s history so they could better understand the people they interacted with. Poland is predominantly Catholic (90%) and is home to many beautiful churches. IMB Photo