Los Cabos

Where the sea meets the desert