Photo Showcase: Hike through Borrego Palm Canyon

Borrego Springs, California

Adventure details