Built as a replica of a cathedral in Lourdes in France, this is a popular pilgrimage place in Rio Grande Valley.
Address 303 N Britton St, Rio Grande City 78582, United States
Coordinates 26°22'51.355" N -98°49'9.836" E