Today was a perfect day onboard National Geographic Venture. We had a glorious morning snorkeling in Cabo Pulmo National Park. We saw everything from gorgeous coral to huge schools of fish and sea turtles. We then spent the afternoon cruising Gorda Banks where we were all treated to humpback whales repeatedly breaching in front of the vessel.