Botafogo Beach, Rio, Brazil

Tucked between the Sugar Loaf Mountains and curved around a small harbor of sorts, the stunning Botafogo is a sheltered beach on Guanabara Bay. Enjoy panoramic views of the Corcovado Mountain and Sugarloaf Mountain standing on the white sands of the Rio beach, locally known as Praia do Botafogo. Situated near the heart of the […]
Continue reading…