Where is Chapel of the Holy Cross located?
Chapel of the Holy Cross, Chapel of the Holy Cross, United States of America (approx. 34.831963°, -111.76654°)
Chapel of the Holy Cross, Chapel of the Holy Cross, United States of America (approx. 34.831963°, -111.76654°)