Black Canyon Feb 28-Mar 1


When a neighbor suggested an interest in climbing Picacho Peak in southeastern California it sparked thoughts of how to make it into a weekend with camping, hikes, and potentially a packraft float down the lazy brush-walled Colorado River there. I threw out a wild card suggestion of perhaps going to Black Canyon for an overnight river trip. After sifting through options, an overnight in Black Canyon in which we backpacked down Gold Strike Canyon and had a company shuttle our vehicle to the Willow Beach takeout won out. I was excited to get out of town with Heather for the last opportunity in a while and to introduce Paul and Vanessa to packrafting. Only later did I realize my last trip to Black Canyon was in 2017, the better part of a decade ago. We had a 5am departure from Riverside that gave us surprisingly good time of arriving to Gold Strike around 8:30am. The trailhead lot was already filled to capacity so we had to park further down the spur road. By 9am we were packed and set off down the steady grade of the gravel floored canyon. My hopes were not the highest with the sheer number of vehicles and sure enough the canyon had more graffiti, trash, and trashy people (Bluetooth speakers blaring) than ever before. Powerlines and freeway bridges overhead, eventually we got to the deeper and wilder portion of the canyon. We all were impressed at how green things were. 



We worked our way down the many boulder scrambles and dryfall downclimbs, passing packs a few times. I was surprised to see that the uppermost springs and one of my favorite middle springs with a cave alcove were completely dry and filled in with sediment. The upper spring was much as I remembered it with a shallow source pool and a deeper soaking pool hidden behind boulders that most people probably walk past. From here on we enjoyed the ribbon of hot water and greenery it brought with it. The main middle pool was looking a little shallow and had a group of teenagers in it so we carried on. The weeping overhanging wall of springs just beyond was as good as I remembered it, an amazing hanging garden of hot water trickles, maidenhair ferns, and biothem cave formations. The lower springs below were much more different than I had seen previous and were currently the clear standout for soaking and scenery. A large sandbag dammed pool led into two sub-pools at its back, one a pleasant depth pool with a perfect (hot!) soaking temperature and the other a smaller but more photogenic pool at the base of a cascading waterfall. This was too good to pass up and we all enjoyed a good soak having the pools more or less to ourselves. 




After our soak we shouldered our packs for the last 300ft to the Colorado River. The river was clearly on the low side compared to most other times I had seen it. The meager beach here was bustling with activity with many people swimming in the cold river (maybe brain eating amoebas successfully discouraged people from soaking in the hot springs?). In front of the crowd we unpacked all our gear for the transition to packrafts. To get us all down the river we had to rely on Heather and my Gnarwhals to stow all the gear, the maiden voyage of my barebones Scout, and my downright silly 1.5lb pool toy Supai. I drew the short straw to start but Paul helped a lot by trading off with me.  


We started off by paddling upriver 1200ft to briefly check out Sauna Cave, a hundred foot-long mine shaft related to dam construction tests of rock strength. It has a concrete dam at the mouth making for a pleasant warm water wade into it. As soon as we took two steps into the passage we were blasted by the sauna-like hot humid air and felt like we were instantly transported to summer in the tropics. No pictures due to the instant camera fogging, but we worked our way to the back where a hundred years of calcite growth made for some nice white curtains and flowstone formations. Back at the mouth, we portaged our boats over the only gravel bar of the whole trip and paddled upstream against the current about 2000ft to catch a partial glimpse of Hoover Dam.




Now floating and paddling with the current, we stopped at nearly every side canyon the next two miles. First was a brief stop in Secret Canyon, nearly opposite the mouth of Gold Strike. On only one trip I found a perfect hot pool hidden in the shadows here. This time that spot was filled in and all I found was a small knee-deep pool of scalding water, too hot to soak.


Next I was excited to stop at the base of the Lone Palm waterfall to try to find the route up to its pool at the top. Sure enough there was a footprinted trail exactly where I expected that led us into a mini-palm oasis. A short awkward climb allowed us to gain the rocky slope and to find trails that worked their way into the canyon. Right at the top of the waterfall we found the wonderful infinity-style pool of Lone Palm Hot Spring comfortably in the shadows with a framed view of the blue-green waters of the Colorado. The pool was a little on the cool side but tops for scenery and I was glad to finally visit this one I had paddled past several times before. We enjoyed a nice soak (and I frantically took pictures) before heading back. It is a unique spot with its mini palm grove looking out over blue-green waters.




I pulled in briefly to climb up a side canyon looking for Lost Man Hot Spring. I found only a trickle and so returned to paddle across the current to the mouth of Boy Scout Canyon. Here we tied off our boats to a bolt for a longer hike up this classic canyon. This one had a pleasant little hot stream to walk up the whole way, with some nice sweeping bends in the canyon and corridors of towering canyon walls. Soon we got to the narrows where there were a series of ropes to assist in climbing up the hot waterfalls- always a novelty. The main slot canyon hallway with three cascading wall-to-wall pools looked much as I had remembered it except instead of being the perfect soaking temperature it was scalding hot, barely alright to walk through and no place to linger. At the next trickier rope climb after this, Paul and I continued for a quick jaunt up five more rope climbs to the base of the enormous amphitheater with its 340 foot-tall dryfall. After testing the acoustics, we retreated back down the scenic canyon and joined the other two soaking in a pool. 





Returning to our boats we found that the waters had risen at least a foot. Unfortunately we were running out of daylight and so passed on the opportunity to hike up to the Devil's Canyon Hot Spring which usually has a great pool at the base of a waterfall. Instead we paddled straight on to the beach for Arizona Hot Springs to see what mayhem our camping situation might be. We passed some haphazard campsites along the river including a tent city with some tents below the high water mark and others tilted at bizarre angles, which had us worried about the prospects. We managed to find two tucked away spots to camp a hundred feet up the beach which served us well. There were several other large groups that must have totaled at least a hundred people around, almost all clearly backpackers that had hiked down from the road for an overnight. We quickly set up tents to claim or spots and then opted to check out the hot springs with the last light of day before dinner. We followed a group of about a dozen people up the watery narrows. The rusty old primitive ladder had been replaced by a modern steel one with a much more generous slant that was much easier to climb than the old one. Once up we dipped into the first of the three pools dammed in the twisty section of slot canyon. It was crowded and a bit noisy but the soaking temperatures were perfect. It remains a pretty special place unlike many other hot springs in the world. Looking up I could see bats swirling around in the narrow confines of the canyon. 




Back at our camp I retrieved the four pack of canned margaritas from the river to pass out alongside our dinner. The temperature was pleasant enough I could lay shirtless on the ground resting on a lifejacket. I put in earplugs and slept well enough in my 40F bag, but it was obvious the groups of teenage backpackers were loud and poorly behaved until the very early morning. We hiked 2.8 miles in Gold Strike, 1.6 miles in Boy Scout, and paddled about 4.3 miles.

In the morning Heather and I rallied for a quick morning soak in the hot springs, walking through camps that looked like disaster zones on the way. We resisted the urge to steal all their shoes and collapse their tents. Thankfully the early morning soakers were quiet and respectful and the waters were nice and clear. After a half hour or so noisy dayhikers began appearing from upcanyon which we took as our cue to return to camp. We packed up at pushed off the beach around 8:30am, knowing we would have a long slog of 8 miles of flatwater paddling ahead of us. I enjoyed the calm and cool shadows of the canyon until we reached Bighorn Canyon, after which we had sun the rest of the day. I missed it but the others saw a group of four or so bighorn sheep. Paul and I traded off in the Supai, calculating that it took about twice as many paddle strokes as the other packrafts for the same amount of progress. It was discouraging progress but at least it was not scolding hot out and the scenery was great.



We stopped for a quick snack and leg stretch at the river right beach 0.7 miles above Crane's Wash where there were over a dozen large ?carp hanging out in the warm shallows. Our peace was broken when we reached Emerald Cave where at least 50 tourist kayakers were waiting their turn to go into the modest alcove one by one with no deference given to us by the tour guides. We were not going to wait for that nonsense but Paul and I did pull ashore for a quick jaunt up to the old catwalk cantilevered over the cliff. Good views at least, better than the same old rock-framed photo of green waters underneath us. On the way back Heather spotted a chunky chuckwalla which I briefly pursued for some photos. 





From here it was just the final two mile slog to Willow Beach, passing a whole armada of kayak tours like I hadn't seen before. I spent a good long while searching for my car considering it could be anywhere in one of five parking lots. I was about to admit defeat and return to the others on the beach when I spotted it out of the way in a parking lot all by itself. We made good time packing up, largely throwing stuff in the car as the stinky dumpsters nearby encouraged rapidity. 


Across the bridge back into Nevada and then more driving to reach California. Initial drive estimates had us reaching Riverside at 5pm but these shifted brutally with Cajon Pass accidents to the point that we actually went up and over the San Bernardino Mountains through Crestline to side step it. The marathon drive instead had us back into Riverside at 6:30pm. All in all it was a great trip with healthy doses of relaxation, exercise, and scenery. It was certainly marred somewhat by careless overuse and a noticeable degradation since my last visit, but Black Canyon remains a special place. Thanks to Heather, Paul, and Vanessa.

Diamond Valley Lake Feb 15


I had been trying to think of a fun and different ebike ride my dad and I could do. I was initially thinking Lake Perris but after realizing they do not allow access to the dam that would enable a full loop, I looked further. Diamond Valley Lake does allow biking all the way around it forming a 22 mile loop on gravel and asphalt. Between the cool (actually cold) day, the chance of seasonal wildflowers, and the opportunity to see the interesting transect of rocks along the shore that I had not seen in nearly a decade, I thought it could be a good choice. We started counter-clockwise from the marina at about 9:30a, happy to see the place uncrowded and nearly everyone on boats leaving the trail (really just the lake circuiting access road) wide open for us. Less pleasant was the separate cost for parking and trail use and the aggressive rules to not deviate from the trail- water districts be weird.

After only a few turns in and out of bays we spotted some of the best patches of native flowers on our hike. There was also a loud acrobatic plane just beyond the lake that was making some of the boldest maneuvers I have ever seen a plane make including stalling climbs, barrel rolls, and nose dives. I had only been along the north side of the lake before leading mineralogy field trips highlighting the amazing succession of rocks exposed, one of the best places I know of anywhere to see how a sedimentary rock becomes a metamorphic one. In a 3 mile long succession you can see the rocks go from sedimentary layered sandstones and siltstones, begin to develop a metamorphic cleavage, and then gradually become nearly unrecognizable strongly foliated schists with andalusite, cordierite, sillimanite, hornblende, garnet, and tourmaline working up to granulite facies. Plus they look neat with great folds and mineral textures.



Andalusite
We decided to detour up to the lookout over the west dam, a third of the way into the bike ride before continuing one. It really is a weird reservoir with three different dams around the lake effectively exploiting isolated hills to create a lake higher than all of its surroundings kind of like Crater Lake; plus being only finished in 2003 it is one of the youngest in the West.



Going across the asphalt-topped dam was a welcome silky smooth break from the rocky gravel roads that wore down the sensitivity in our hands after a while. We saw almost no one except boaters on the back half of the ride. More wildflowers, textured clouds, and fascinating rocks continued as we meandered between coves and headlands around the lake. It took us a fairly leisurely 2hr15min to cover the 22.5 mile loop around the lake, my dad ending with about 80% battery left on his fancy bike and me with a still respectable 50%. The temperatures were borderline cold for me only being in shorts and a t-shirt but it was nice biking weather and excellent to basically have the whole place to ourselves.



Textbook quality example of an en echelon dike next to a simple one

We both were thoroughly hungry after our bike ride and so I found us a sit-down Mexican restaurant nearby in Hemet. This defied expectations with a wall of Best of IE awards, Tex-Mex decor, ceiling domes and chandeliers, and even a belt-drive ceiling fan system. The food satisfied too. After, I convinced my dad for a further 10 minute detour down Hemet backroads to the roadend for the Hemet Maze Stone. It was an interesting area with ranch estates, rocky peaks, and mature chapparal that reminded me more of inland San Diego than the IE. We were the sole car parked. Though it was a trivial 1400 ft jaunt up an old asphalt road, we had the bikes and figured we might as well use them. In minutes we were at the Hemet Maze Stone, a really well-planned high-contrast single-artist 500+ year petroglyph depicting a maze pattern set on a counter-clockwise swastika motif. Of course we can't have nice things, and so the petroglyph was vandalized with a clockwise swastika in the bottom left corner, the boulder unnecessarily defaced with a historic landmark plaque, and two layers of chain link fences with barbed wire surrounding the whole thing. It was neat to see the petroglyph at least. Thanks to my dad for a nice few hours out.

Gila Mine Feb 7-8


Another mine adventure with Ryan, this time to help map an active mineral mine in southwest Arizona. Kidsitting until late Friday made for an unpleasantly late drive down past the Salton Sea to the southern border. Plan A was to soak and then car camp near Holtville Hot Springs but I was discouraged by the large number of cars indicating the small hot pool would be packed and then I found out that the nearby BLM campground was exclusively set up for long term visitation with no mechanism for single night stays. Annoyed I drove further east to a place I knew I could camp off of Ogilby Road, crashing out around midnight. I underestimated the nighttime temperatures and between my 40degree sleeping bag and my negative insulating car air mattress I had a cold and not too restful night. 

I awoke early and carried on for the final 2 hour drive to the Gila Bend area. After a good amount of faffing around, we finally got ready to start the survey. Fairly quickly we ran into challenges with the plethora of metallic objects generating magnetometer errors, but eventually I got comfortable working around this by doing backshots when needed. We started with the Jobes Decline, a steep ladder entrance that led into a 45 degree slope following the main mineralized fault. Several of the larger rooms were in this area, as well as several side drifts. I was mostly on task with mapping, but whenever I had a spare second I was impressed at the rare and unusual lead mineralization (galena, wulfenite, vanadinite, mimetite, etc.) as well as the very complex layered barite breccia in the fault's hanging wall. It turned out that the Jobes Decline was disconnected by the rest of the mine by only a few feet of fill.



With Jobes done, we began the annoying task of surveying in bright daylight over to the main decline about 150 ft away. My survey target and red glasses made it possible to barely keep track of the laser spot with care. There was more annoying metal to contend with at the main entrance but eventually we got in and descended the welded ladders deep into the mine. We worked hard the rest of the day, mapping more than half of the mine until after 7pm. In the process we mapped five major loops, each time I was impressed with our minimal loop closure offsets. For one loop I had to do a flat-out belly crawl, then awkwardly wait while Ryan looped around to the pleasant passage on the other side. We ended the day's survey by knocking out the most challenging part: surveying from a mid-shaft adit to the base of the vertical shaft just above the water table, and then trying hard to connect up to the surface. Initially I went out to try to find the keys and try to survey down the shaft from the surface, but this was not working and so I went back in to join Ryan at the deepest point in the mine. Here on a makeshift platform cantilevered over the water I struggled to steady my hands enough to complete three consecutive 170ft length shots up the shaft. This took quite some time and I was getting pretty discouraged by we managed to barely spot a bright steel spot reflective enough that I could get a clean shot off of. Success! The crux of the survey was done. Our last task of the day was to do the surface survey (in the dark!) from Jobes over to the vertical. We were dirty and coated with a thick greasy rusty grime. Done for the day, we finally deserved a warm alkalic shower, clean clothes, and food, drink, and socializing. Once again I struggled with the temperatures and slept poorly.



The following day we got a somewhat earlier start and had about 4 more hours to wrap up the survey. The second and final crux of the survey, the part we left for last, was to survey the adit that had been taken over by at least a hundred bats and reeked of ammonia. With that completed (2483 ft total survey in 125 stations), we exited to have a late lunch on the surface and drop off the survey gear. After about all the sun I could handle we reentered the mine, this time with the goal of poking around and collecting some mineral specimens. It was only really now that I could appreciate the weird mineralization. After several hours of collecting I ended up with a box of about a dozen rare minerals, and a couple 5 gallon buckets worth of superbly bright blue yard rocks of silicicated copper minerals.


Wulfenite (and below)


Mimetite

Vanadinite
Ryan and I both had lengthy drives so after a rejuvenating shower I packed up and began the drive working towards a midnight arrival back home. Thanks to Ryan and Ed for a neat weekend away. A fascinating mine! After many hours of drafting I am quite happy with how the map of the mine turned out.

Palm Springs Jan 29


My Christmas gift to my mom was to plan a day out together to the greater Palm Springs area. A good mid-week break in our schedules aligned and I booked us tram tickets. We started by driving out to Cabazon for a chance to stroll through the fancy fruit wares at Hadley's Fruit Orchard. A mention of my mom never having tried prickly pear jam before stuck with me. I was initially thinking of a picnic lunch at Whitewater but it was sufficiently windy outside that we decided to eat at Hadley's, enjoying tasty sandwiches and generous servings of banana date shakes. After lunch we drove up Whitewater Canyon to the Whitewater Preserve, the first time I had actually strolled the grounds proper. It was a neat spot, a world apart with its layered sedimentary cliffs towering overhead the blue-green fish ponds (frontispiece). 

After a short walk up the valley to the river, we drove onward into the desert, our next stop the Thousand Palms Oasis. Here we walked the short boardwalk trail through the heart of the palms next to the spring-fed pond, which had changed since my last visit, presumably from a strong windstorm. With a little time to spare we hiked up to the top of the lookout hill for views over the San Andreas and oases.



Next on the list was the Palm Springs Tramway, which we arrived at a little earlier than planned. Happily the parking lot was as empty as I had seen it, allowing us to park right next to the top and to take the next half-empty tramcar up the mountain. The scenery on the ride never gets old between the towering cliffs of jagged granite with cross-crossing dikes and sills, the shift from desert vegetation to pines, and the low desert views stretching out below. Once up, we opted to put on our coats and go down the concrete switchbacks for the short Long Valley loop hike. There was no snow around at this point in the season but some nice ice coating the margins of the small creek. We both enjoyed breathing in the crisp mountain air and the quiet of the pines.



Back at the mountain station we caught the sunset from the lookout perch just above, with particularly nice views looking southeast towards the Salton Sea. I was debating dinner in the station but after our earlier discussion I wanted to find a place in downtown Palm Springs with prickly pear margaritas.


We ended up having to wait about 30 minutes to get a table at the place I selected but this worked out fine as it gave us time to walk through the night market taking over downtown. Eventually we got seated and enjoyed a fancy sampler flight of prickly pear, pineapple, watermelon, and spicy margaritas with tempura avocado tacos. I'm not one for taking pictures of food but the margarita flight was hard not to snap a picture of. All in all I thought it was a great day with pleasant weather and a good variety of new places and tastes to enjoy together. Thanks to mom for a fun day out.


Carrizo Badlands Jan 18


Back out to the badlands to painstakingly log some mud cave survey. Being my first trip back out since April 2025, I was curious to see if any of the rain events led to some notable changes. This time around a 5am departure got me to the Domelands turnoff a little before 8a to meet Carol and Fredrik. We went through the usual routine of carpooling to the trailhead, packing, and hiking our commute route to the badlands west of Andrade Canyon. This time we would head far west to Realm of the Rattler, so named for a snake I was not delighted to see ahead of me in a fairly constricted crawl passage. From Andrade we went up, across, then down and up, down and up, down and then a final up and over into the Rattler catchment. I unfortunately forgot how unpleasant the cave immediately downstream was and so we brute force went through it with our packs instead of more intelligently bypassing it. It was a slowish 2 hours of travel by the time we arrived. 

After a snack at the resurgence entrance we split at 11am, with Carol and Fredrik heading in the resurgence, and I working my way over the cave to survey the submergence entrance solo. As I approached the entrance I got a surprise with a small Desert Kit Fox darting out the entrance, it as surprised to see me as I was it. As I readied my gear for the solo survey I painfully learned that my tablet and survey device were both at 20% battery despite me charging them right before. Later at home I realized the GFCI was tripped on the socket I was charging them which explained the mystery. Despite the threat of the battery dying on one of my devices, I was fortunate that I ended up having just enough to get through the day's survey.


Desert Kit Fox after darting from the shade of a mud cave entrance
The survey was fairly brutal, certainly the least enjoyable I have done in the badlands. My knees were bleeding and my arms thoroughly scratched by the end of it. Some knee crawling led to about 100 feet of pleasant standing passage which then broke down into some knee crawl meandering bends and then an uber terrible helmet-off abrasion squeeze. I struggled inch by inch to a particularly tight constriction that I would have to widen to get through. Awkwardly in the squeeze I managed to set a survey station with some green flagging and with one eye I shot a further station to a fairly distinct flat topped rock. A strong draft told me the cave continued downstream to another entrance. My sincere hope was that this was the worst and only squeeze and I could merely go to the next entrance down, and head up the stream passage to continue my survey. I also tagged the couple upper level passages to thoroughly tie-off all the passage in this submergence entrance. 

Back at the entrance I drank some water and climbed back up the mud slope to stage my gear at the sinkhole entrance 60 ft downstream. This was steeper and harder to get into than I remembered and I had to take care to kick in some footsteps and choose my handholds wisely, inevitably letting loose a cloud of dust. Eventually I made it down the two tiered slope to the stream passage at the bottom. I left everything behind except the instrument, tablet, flagging, and spare light, and belly crawled into a smaller passage than I hoped. On and on I went around several tight twisting bends, near constantly cursing and every time thinking the next bend must be the squeeze. Interestingly I found a few patches of very wet mud cracked mud for the first time in the badlands. I must have gone down at least 100 ft of passage until I got to a mud collapse area I could imagine was the other side of my squeeze. With much cursing and unpleasantness I poked my head into the helmet-off squeeze. I could not see the flagging. Curses! I wiggled inch by painful inch forward, my head cocked at uncomfortable angles as I tried to cast my light forward. Finally the glint of the green survey station!!! 

With a huge relief at this connection landmark, I could then work out which rock was my end of survey, then backsight to it. I had just enough time to place a few more stations and end my survey at a comfortable spot with a clear station to revisit. I was thrilled to be able to make the connection; I don't think many would have the patience or determination to deal with the horrible thing. I carefully climbed back out and rejoined Carol and Fredrik a few minutes after our scheduled 2:45p. I managed 35 stations for 100m of survey while they did 16 stations with Carol learning how to digital survey. We compared notes as we snacked and drank and then decided on our exit from the badlands. It was my first time sketching with a dedicated stylus on a Samsung tablet and I really enjoyed the precision upgrade over my finger. I marveled at how sinuous the cave was; the end of my 100m survey was only about 25m from where I started!




I suspected it would be quicker to recross the many ups and downs through the badlands back to Andrade Canyon but there was some enthusiasm from the other two to climb straight up out of the badlands up the steep bedrock slope to the ridge, which I had done once before. Slowly we climbed 800ft vertical up the slope, gaining a spectacular panoramic view over the badlands from the top.



Once on the ridgetop of the Coyote Mountains we still had some up and down as we followed an old jeep trail back towards the wash network at the head of Andrade Canyon. We got a nice pink sunset and then made the final jaunt in the very last light.


The 80 minute drive was brutal on my neglected stomach but Carol and Fredrik joined me for some tasty Mexican at Casa de Pico, which I had been craving, then we parted with full stomachs. Once again it was an annoyingly large amount of effort and long day for 100m of cave survey which more more to survey to finish the cave.  I can only hope the "missing link" portion we haven't seen is somehow magically large pleasant passage.

Indian Canyons Jan 11


Looking for a day trip escape, Heather mapped out a 6.5 mile loop hike on some seldom visited trails in Indian Canyons near Palm Springs. We arrived around 8:30am to a pleasantly empty Palm Canyon parking lot and packed lightly for the hike. Down the hill into the shade of the palm grove I was caught off guard by the slight chill that would soon wear off. The creek was a mere baseflow trickle, much less than I was expecting. We hiked up the main trail of Palm Canyon, having it all to ourselves. We both were surprised at the verdant greenery from the recent holiday rains. 


We passed the main trail junction above the palms and continued up the wash of the East Fork. Despite no visible surface water, two interesting hillside travertine deposits and palms extending intermittently for a thousand feet signaled some springs. The wash was actually more engaging than I could have guessed with many meanders, shifting sights, interesting outcrops, and several dryfalls requiring climbing or bypassing.


After almost 2 miles along the wash we branched onto the loop connector that took us across the rolling hills on the eastern shoulder of Palm Canyon. At intervals there were nice patches of barrel cacti but this was overall the most desolate part of the hike. The different rock types and slanting turtleback of the San Jacintos made for dramatic landscapes from this vantage. This loop trail was advertised as being great for cholla patches but we really only saw one minor patch. At another junction we turned onto the Vandeventer Trail which took us back to Palm Canyon. The quiet shady grove we had before was now sunny and noisy with tourists. We made it back to the car, covering 6.6 miles in 2.5 hours.




Heather was ready for lunch (and I was hungry) but I still wanted a quick detour to see a little more water at Andreas Canyon. Despite the busy parking lot, we found a spot easily enough and had a quick stroll upcanyon to some of the deeper pools and taller cascades.

We ended our day out with a tasty meal and refreshing drinks at Native Foods in Palm Desert, then drove on home. The hike was better than I would have guessed and well worth the effort.