Tourists can learn about the winter sports available in Cabo San Lucas courtesy of Grand Solmar Resort and Spa.