Enjoy aerial view of Botafogo Beach, a scenic stretch of coastline in the heart of Rio de Janeiro, Brazil. Framed by lush ...
Beyond its beautiful beaches, this tropical country has far more historic gems and natural wonders than most people realize.