Puerto Peñasco/Rocky Point, Mexico: Perfect Vacation Spot Year Round
by Karen Lewis
Puerto Peñasco is located on the Gulf of California, also known as the Sea of Cortez. It is on the other side of the Gulf from Baja, California and is approximately one hour's drive south of the Arizona border.