Whale Watching in San Diego – An Exhilarating Experience

December through April every year, San Diego is witness to a unique natural phenomenon as the biggest annual migration of mammals over the longest distance takes place to reach the San Diego shores. Yes, we are talking about the peaceful “giants of the sea”, the whales, who travel a 5,000-mile southern journey to leave behind ... read more