Have you visited the chapal at Loretto, Santa Fe, New Mexico, U.S.A.

@navtech (1773)
India
July 13, 2007 6:34am CST
Have any one of your visited the Chapal at Loretto, Santa Fe, New Mexico, USA, to see the mysterious staircase said to have been built by St.Joseph? If so, share your information.
No responses