Church of St. Peter and Paul, Krakow’s Original Baroque Marvel
Situated on the throbbing artery of Ulica Grodzka at the midpoint between Krakow’s Market Square and Wawel Castle, the Church of Saints Peter and Paul (Polish: Kościół ŚŚ Piotra i Pawła w Krakowie)...