Hello, Guest

Our Lady of Mount Carmel and St. Therese Church

Basic info - no Trips for this Point Of Interest.

POI's creator (Voyajo Team)

The Basilica of the National Shrine of the Little Flower also called Our Lady of Mount Carmel and St. Thérèse Church is a historic Roman Catholic church, located in San Antonio, Texas, USA. The church is distinguished as one of seventy-three in the United States (and one of only four in the state of Texas) bearing the papal designation of 'minor basilica.' (...)(from Wikipedia)