10
Best Places for snorkeling in Brazil

1
Maracajaú

Maracajou is located about 50 km from Natal, and it takes an hour to get there. This area near Natal is considered to be the best area for snorkeling and diving.

2
Fernando de Noronha

A mountainous archipelago of 21 islands 200 miles off the northeast coast, sparsely populated and still much as it was when the Portuguese settled in the 1500s.

3
Recife-Olinda

The Recife-Olinda area provides excellent sites for scuba diving and snorkeling throughout the year. Marine life is abundant in this area, but sharks are common.

4
Maragogi

The waters of the Maragogi beaches are calm, without strong waves, with coral reefs and fine sand. During low tide, sand banks form natural ponds.

5.
Ilha de Boipeba

Although only the Rio do Inferno separates Ilha de Boipeba from Ilha do Tinhare, where the Morro de São Paulo is located, Boipeba is the Morro de São Paulo.

6
Abrolhos

Ideal for diving, the Abrolhos Archipelago, a collection of volcanic islands and coral reefs located 45 miles off the south coast of the state of Bahia, is the largest in the South Atlantic.

7
Buzios

Buzios, a luxury beach resort just two hours north of Rio de Janeiro, offers excellent spots for diving. But the real regional pearl for diving in this area is Arreal do Cabo.

8
Ilha Grande

Near São Paulo you can enjoy some of the best scuba diving sites in Brazil, namely in Ilha Grande. Angra dos Reis - A luxury travel destination.

9
Bonito

Despite lying in the very heartland of Brazil, many miles from the coast, Mato Grosso do Sul is one of the country`s best diving destinations.

10
Porto Galinhas

Porto de Galinhas is a very friendly diving site, excellent for both scuba beginners and advanced divers. 

 Swip Up
For 
Best Places for Hiking in Florida

Click Here