Designed by
Title
San Luis Church Historic Landmark #95570739
Description
Historic landmark located in San Luis Colorado, near the New Mexico Border. Locals and tourists travel to this historic church and climb the hill while placing religious rosary beads on and near the statues along its path.