On the eastern shore of California’s Salton Sea, the largest lake in the state, ...
Located in southeastern California, the Salton Sea is the largest lake in the state by surface area, and it was created by accident in 1905 when an irrigation canal from the Colorado River overflowed.
Eccentric art and kooky landmarks about at this underrated California town that rests on the outskirts of the Algodones Dunes ...