Embark on a spring whale-watching adventure with five of your closest friends or family members at the Hacienda Beach Club & Residences in Cabo San Lucas, Mexico. Hacienda, on Medano Beach, is a prime spot to see humpback and gray whales as they make their yearly migration along the coast of Baja....