Guanabara Bay

(gwäˌnə-bärˈə)

An inlet of the Atlantic Ocean on the southeast coast of Brazil. The city of Rio de Janeiro is on its southwest shore.

Learn more about Guanabara Bay

Guanabara Bay

link/cite print suggestion box