Los Cabos lies at the bottom of the Baja Peninsula and gets some of the best fresh water in the region. The local waters come down a thousand feet from the very tall mountain range of Sierra de La Laguna north of Cabo. The Cabo San Lucas water supply is piped from aquifers or from […]
