Baja California Sur — where the desert meets the sea