A site for trip & event documentaries

Salton Sea State Recreation Area, Mecca, CA, USA – Pictures

November 29th, 2017 OurTripVideos

Salton Sea State Recreation Area, Mecca, CA, USA – Pictures

One of the worlds largest inland seas and lowest spots on earth at -227 below sea level, Salton Sea was re-created in 1905 when high spring flooding on the Colorado River crashed the canal gates leading into the developing Imperial Valley.