Todos Santos, Mexico MEXICO Todos Santos Wave crashing on deserted La Cachora beach along Pacific Ocean,