St. Teresa's Church
St. Teresa's Church
The Basilica of Saint Therese of the Child Jesus is a small Roman Catholic church in Cairo, Egypt, dedicated to Therese of Lisieux. The foundation stone for the church was laid in 1931 and its construction was completed in 1932.