No info.
Desert Mounting Services added a total of 0 Campsites
Desert Mounting Services posted a total of 1 Review
Mecca Beach is a uniquely quiet and peaceful place. We sat under a shaded, wispy smoke tree and stared out to the Salton Sea and beyond to the hypnotic martian expanse. We were in perfect stillness for more than an hour at this remote desert outpost before we adventured forward, road-touring the otherworldly Salton Sea.