We spent today visiting Puerto Gato in the Gulf of California aboard National Geographic Venture, a beautiful beach on the peninsula of Baja California, in a rancho known as Timbabichi.