Left Curtain
Right Curtain

Guanabara Bay

Guanabara Bay, located in Rio de Janeiro, Brazil is the largest natural bay in the World, stretching over 19 miles (31km). Ocean waves carved the softer rock to form the bay. Its peaks, the largest of which is named Sugarloaf, were formed by a geological process called exfoliation.

Click here to continue your adventureOnward!