Puerto Peñasco is a beach town in northwest Mexico frequented by U.S. tourists located on the Gulf of California (also known as the Sea of Cortez) near the Arizona border. Here's what to know ...
Puerto Peñasco, Mexico, also known as Rocky Point, is the closest beach to Arizona. Here's how to drive there and where to ...