Among the must-see places in Puerto Peñasco are: public and private beaches, places where you can practice mountaineering, boating and jet skiing, fishing, and ...