Praia do Vidigal, located in Rio de Janeiro, Brazil, is a picturesque beach nestled at the base of the Vidigal favela, offering a unique blend of urban and natural beauty. This beach stretches for approximately 500 meters and features soft, golden sand, inviting visitors to relax and enjoy the stunning coastal scenery.