Returning to Safari Quest after a photography skiff ride, Sea of Cortez, Baja California, Mexico.
A huge pod of common dolphin races for the bow of Safari Quest in the Sea of Cortez, Baja California, Mexico.
Common dolphin, Safari Quest, Sea of Cortez, Baja California, Mexico.
Common dolphin, Sea of Cortez, Baja California, Mexico.
Sea kayaking, Ensenada Grande, Isla Espiritu Santo, Sea of Cortez, Baja California, Mexico.
At play, Ensenada Grande, Isla Espiritu Santo, Sea of Cortez, Baja California, Mexico.
Seascape view from atop Isla Espiritu Santo, Sea of Cortez, Baja California, Mexico.
Safari Quest passenger Franklin Chu atop Isla Espiritu Santo, Sea of Cortez, Baja California, Mexico.
Hiking among the giant cardon cacti, Sea of Cortez, Baja California, Mexico.
The vibrant colors of nature at Ensenada Grande, Isla Espiritu Santo, Sea of Cortez, Baja California, Mexico.
Safari Quest most-popular, chef, Angila Tack, serves up a smile with every delicious meal, Sea of Cortez, Baja California, Mexico.
Afternoon delight, Safari Quest, Sea of Cortez, Baja California, Mexico.
A mobula ray leaps out of the water, Sea of Cortez, Mexico.
A dramatic display of the day's last rays of sunlight, Sea of Cortez, Baja California, Mexico.
Afternoon beach party, Ensenada Grande, Sea of Cortez, Baja California, Mexico.
Safari Quest hotel manager, Sarah Weyerts, brings afternoon refreshment to the beach at Ensenada Grande, Sea of Cortez, Baja California, Mexico.
Exploring at Ensenada Grande, Sea of Cortez, Baja California, Mexico.
Cholla cactus detail, Sea of Cortez, Baja California, Mexico.
Seascape scenic , Ensenada Grande, Sea of Cortez, Baja California, Mexico.
Home-sweet-home, Safari Quest, Sea of Cortez, Baja California, Mexico.
Safari Quest passenger Linda Graham sported this contagious grin the enitre voyage, Sea of Cortez, Baja California, Mexico.
The guano coated sea cliffs at Los Islotes sea lion rookery, Sea of Cortez, Baja California, Mexico.
California Sea Lion(s), Los Islotes rookery, Sea of Cortez, Baja California, Mexico.
Snorkelers at Los Islotes rookery, Sea of Cortez, Baja California, Mexico.
Snorkeling with sea lions at Los Islotes rookery, Sea of Cortez, Baja California, Mexico.
Photographing at Los Isoltes, Sea of Cortez, Baja California, Mexico.
Safari Quest at anchor off Punta Salinas, Sea of Cortez, Baja California, Mexico.
Punta Salinas salt flats, Sea of Cortez, Baja California, Mexico.
Safari Quest passengers land at Punta Salinas, Sea of Cortez, Baja California, Mexico.
Safari Quest skiff, Punta Salinas, Sea of Cortez, Baja California, Mexico.