walewatching-baja-1-rancho-las-crucesBy Jesus Nieto Navarro / January 6, 2015 Breaching humpback whale (Megaptera novaeangliae), Gorda Banks, Pacific Ocean near Cabo San Lucas, Baja California, Mexico