Botafogo's home stadium is called Nilton Santos, also known as Estádio Nilton Santos. It is located in Rio de Janeiro and has a seating capacity of over 46,000 spectators.
How well do you know Botafogo de Futebol e Regatas? Take this quiz and find out!