— Puerto Peñasco, Mexico — Fondly referred to as “Arizona’s Beach,” Puerto Peñasco is so nicknamed as it happens to be the closest coastal beach town to major Arizona cities, sitting only-66 miles … [Read more...] about 9 Best Things to Do in Puerto Peñasco, Mexico