Arizona Edventure: Day 3 » Chapel Of The Holy Cross

The Chapel of the Holy Cross is a Catholic chapel built into the rocks.