Why pilgrims come
A sacred place worth the journey.
The church of Santa Maria in Vallicella, home of the tomb of St. Philip Neri.
TraditionCatholic
Saint Tomb · Italy
Rome, Italy
Why pilgrims come
The church of Santa Maria in Vallicella, home of the tomb of St. Philip Neri.