Our Lady of the Sierras

Reviews

  1. Peaceful mountain spiritual retreat

    A Catholic shrine in the Huachuca Mountains, this spot has a 75-foot Celtic Cross, 30+ foot statue of the Virgin Mary, a small chapel and the Stations of the Cross. Peaceful, beautiful, spiritual. Not your normal tourist spot, but that's what traveling's all about, isn't it?

    • 0 people found this review helpful