Natural Landmarks in Brazil

Guanabara Bay (Brazil)

Guanabara Bay is a picturesque bay of the Atlantic Ocean, located in southeast Brazil, in the state of Rio de Janeiro. On its western shore lies the cities of Rio de Janeiro and Duque de Caxias, and on its eastern coast, the towns of Niterói and São Gonçalo. More than 130 islands dot the bay.