I could see Rocky Point being a port of call. I've been to many Mexican ports of call and they are pretty much like Rocky Point. The majority of shore excursions involve water. Scuba diving is popular, parasailing, waverunners, etc. Many ports offer beach chairs through a beachfront resort...