From Sambo Creek, you can arrange for a snorkel trip to Cayos Cochinos. Photo © butforthesky.com, licensed Creative Commons Attribution.

Sambo Creek near Corozal, Honduras

A few kilometers east of Corozal, and more appealing, is Sambo Creek, another Garífuna village at the mouth of a small river. Day trips to the Cayos Cochinos can be arranged through boatmen here.

Underwater photo of two divers and a bus-sized whale shark with schools of fish.

The Five Best Sites to Snorkel or Dive in the Galápagos

The Galápagos may be the best destination worldwide for watching wildlife on land, but the marine marvels underwater are beyond belief. From snorkeling with playful sea lion pups and nonchalant sea turtles to diving with hammerheads and whale sharks, the Caribbean and Red Sea simply pale in comparison.

A fountain with sculpted figures lit up at night.

Tour Operators in Puerto Rico

Puerto Rico has a slew of tour operators offering a variety of adventures that span the spectrum from guided city walks to deep-sea dives to mountain-climbing hikes. All tour companies require reservations.

A dune buggy is parked on golden sand as waves roll in gently onto the shore.

Beaches North of Natal

Heading north from Natal—by bus or buggy—the beaches get increasingly wild and the dunes more impressive. The most famous draws are Genipabu, with its shifting dunes and dromedaries, and Pitangui and Jacumã, with their alluring freshwater lagoons.

Small fish swim in crystal clear spring water.

Bonito: One of Brazil’s Top Ecotourism Destinations

The small town and surrounding area of Bonito offer visitors a stunning range of natural attractions, including caverns, waterfalls, and crystalline blue rivers that are ideal for snorkeling, along with hiking trails that wind through the verdant forests of the Serra da Bodoquena.

Two boats float offshore as gentle waves lap on the shore of a wide sandy beach with dense tropical foliage just beyond.

Ilha Grande and Ilha Gipóia in Brazil’s Angra Bay

The largest of the many beautiful islands in the Bay of Angra, Ilha Grande boasts more than 100 pristine white-sand beaches. The second largest island, Ilha Gipóia is also the most visited, blessed with its own beaches, the surrounding waters are ideal for snorkeling and diving.