Whale Watching from Boutique Hotels Along the California Coast
Through winter and early spring, over 25,000 gray whales cruise the California coast during their annual migration. Every year, the whales swim between their feeding grounds in the Arctic to the warm lagoons of Mexico, where they mate and give birth to calves. The 10,000 to 14,000-mile round-trip trek is the longest annual migration of […]