The Caves

The Caves are a location in Blood Gulch. They are on the Blue Side of the canyon, and are home to the many seemingly neverending religious cults of aliens.