
Puerto Peñasco was a Mexican seaside destination of which we were completely unaware, which is a shame since it’s a relatively short 5.5-hour drive from our home in San Diego. Puerto Peñasco has many names, including Rocky Point and Arizona’s beach, because of its close proximity to the Arizona border. Puerto Peñasco turned out to be the perfect Mexico beach resort...