Young boy runs along beach with four cruise ships at anchor in distance, Cabo San Lucas, Baja California Sur, Mexico
Young girl in traditional folklore costume, Loreto, Baja California Sur, Mexico
Palapa sun umbrella on beach with cruise ship MS Deutschland (Reederei Peter Deilmann), Loreto, Baja California Sur, Mexico
Man on ATV with Modelorama shop behind, Loreto, Baja California Sur, Mexico
The three amigos: Young boys in traditional folklore costumes, Loreto, Baja California Sur, Mexico
Boys and girls in traditional folklore costumes perform dance outside tourist office, Loreto, Baja California Sur, Mexico
Beach, playing children and glass bottom boat with Land's End in distance, Cabo San Lucas, Baja California Sur, Mexico
Puerto Paraiso shopping complex, Cabo San Lucas, Baja California Sur, Mexico
Cruise ship Disney Wonder (Disney Cruise Line) at sunset, Cabo San Lucas, Baja California Sur, Mexico
Happy souvenir peddler on beach, Cabo San Lucas, Baja California Sur, Mexico
A three amigo mariachi band welcomes passengers from cruise ship MS Deutschland (Reederei Peter Deilmann) to pier, Loreto, Baja California Sur, Mexico
This BIG every day, Cabo San Lucas, Baja California Sur, Mexico
Artist Mariano Lopez with Huichol indigenous art shark, Loreto, Baja California Sur, Mexico
Fishing boat El Gallo, Cabo San Lucas, Baja California Sur, Mexico
Wave crashes near Land's End, Cabo San Lucas, Baja California Sur, Mexico
Fishing boat El Budster near Land's End, Cabo San Lucas, Baja California Sur, Mexico
Seagulls and rocks near Land's End, Cabo San Lucas, Baja California Sur, Mexico
People relax in lounge chairs on beach as souvenir peddlers pass by, Cabo San Lucas, Baja California Sur, Mexico
Young women in traditional folklore costumes outside tourist office, Loreto, Baja California Sur, Mexico
Young girl in traditional folklore costume, Loreto, Baja California Sur, Mexico
Young women in traditional folklore costumes perform dance outside tourist office, Loreto, Baja California Sur, Mexico
Tower of Mission Loreto (Misión de Nuestra Señora de Loreto Conchó), Loreto, Baja California Sur, Mexico
Binoculars from cruise ship MS Deutschland (Reederei Peter Deilmann) at sunset, Gulf of California, near Mexico
Pod of jumping dolphins seen from cruise ship MS Deutschland (Reederei Peter Deilmann), Gulf of California, near Mexico
Loreto tourist office building, Loreto, Baja California Sur, Mexico
Coastline at dawn seen from cruise ship MS Deutschland (Reederei Peter Deilmann), Gulf of California, near Mexico
Amigos offering sightseeing tours welcome tourists at pier, Cabo San Lucas, Baja California Sur, Mexico
Pelicans, fishing boat and cruise ship MS Deutschland (Reederei Peter Deilmann), Cabo San Lucas, Baja California Sur, Mexico
Puerto Paraiso shopping complex and marina, Cabo San Lucas, Baja California Sur, Mexico
Woman with traditional folklore headdress, Loreto, Baja California Sur, Mexico
Licores Cactus liquor store, Loreto, Baja California Sur, Mexico
Amigo with fishing tour sign at pier, Cabo San Lucas, Baja California Sur, Mexico
Tails of two humpback whales seen from deck of cruise ship MS Deutschland (Reederei Peter Deilmann), Gulf of California, near Mexico
Pelicans relax on fishing boat, Cabo San Lucas, Baja California Sur, Mexico
Zodiac from cruise ship MS Deutschland (Reederei Peter Deilmann) during whale and dolphin watching excursion, Gulf of California, near Mexico
Contrast: Woman in traditional clothing at marina with luxury yachts, Cabo San Lucas, Baja California Sur, Mexico
Tail of humpback whale seen during whale and dolphin watching excursion with Zodiac from cruise ship MS Deutschland (Reederei Peter Deilmann), Gulf of California, near Mexico
Cruise ship Sapphire Princess (Princess Cruises) seen through porthole window, Cabo San Lucas, Baja California Sur, Mexico
Mission Loreto (Misión de Nuestra Señora de Loreto Conchó), Loreto, Baja California Sur, Mexico
Sea lion relaxes on rock near Land's End, Cabo San Lucas, Baja California Sur, Mexico
Palm tree and cruise ship MS Deutschland (Reederei Peter Deilmann), Loreto, Baja California Sur, Mexico
Beach and four cruise ships at anchor in distance, Cabo San Lucas, Baja California Sur, Mexico
Woman in water at beach with Land's End in distance, Cabo San Lucas, Baja California Sur, Mexico
Bikini T-Shirts for sale at souvenir stand, Loreto, Baja California Sur, Mexico
Land's End at sunset, Cabo San Lucas, Baja California Sur, Mexico
Cruise ship MS Deutschland (Reederei Peter Deilmann) and rock formation near Land's End, Cabo San Lucas, Baja California Sur, Mexico
Cruise ship Sapphire Princess (Princess Cruises) and Land's End, Cabo San Lucas, Baja California Sur, Mexico
Sea lion Pedro swims up to fishing boat returning to harbor, Cabo San Lucas, Baja California Sur, Mexico
Fishing boats and yachts in marina, Cabo San Lucas, Baja California Sur, Mexico
Cruise ship Oosterdam (Holland America Line) passes Land's End, Cabo San Lucas, Baja California Sur, Mexico
No fish warning sign near check-in counters at Los Cabos International Airport, San Juan, Baja California, Mexico
Fishing boats and yachts in marina, Cabo San Lucas, Baja California Sur, Mexico
Mexican flag, Loreto, Baja California Sur, Mexico
Tail of humpback whale seen during whale and dolphin watching excursion with Zodiac from cruise ship MS Deutschland (Reederei Peter Deilmann), Gulf of California, near Mexico
Land's End coastline, Cabo San Lucas, Baja California Sur, Mexico
Mountains at sunrise seen from cruise ship MS Deutschland (Reederei Peter Deilmann), Loreto, Baja California Sur, Mexico
Hammerhead shark seen from cruise ship MS Deutschland (Reederei Peter Deilmann), Gulf of California, near Mexico
Sea lion on rock near Land's End with cruise ship MS Deutschland (Reederei Peter Deilmann), Cabo San Lucas, Baja California Sur, Mexico
Pelican and Land's End coastline, Cabo San Lucas, Baja California Sur, Mexico
Sea lion relaxes on rock near Land's End with fishing dinghy behind, Cabo San Lucas, Baja California Sur, Mexico