The Basilica of Our Lady of San Juan del Valle is located in San Juan, Texas, United States of America. It is a beautiful Catholic church and a popular pilgrimage site for Catholics in South Texas. The basilica is dedicated to Our Lady of San Juan, the patroness of the Americas.
Pilgrimage, Spiritual Experience