Puerto Peñasco, Baja Ca Sur, Mexico ~ 48 hours in a sleepy Mexican town
One of our favorite Mexican weekend getaways is Puerto Peñasco. It’s about a 5 hour drive from San Diego and 4 hours from Phoenix or Tuscon. It sits on the Northeast corner of the Sea of Cortez directly across from…