Contact the publisher of this press release As the 2019 Whale Watching Season Enters Its Peak in Cabo San Lucas, Cabo Yacht World Makes Sure Tourists Don’t Miss Out on the Action