sits on the beach on the southwestern edge of the baja peninsula in todos santos, mexico.
todos santos, mexico