Puerto Penasco, Mexico , better known to gringos as Rocky Point , is a beautiful getaway located between the Sonoran Desert and the Sea of Cortez. Mountain peaks and bluffs surround the area, and it enjoys great year-round weather, with warm temperatures and little rain. Physical, cultural, and historical...