Stand-Up Paddle Boarding and Snorkeling in Cabo San Lucas in Cabo San Lucas, Mexico