Explore details about location Avenida Santos Dumont. Avenida Santos Dumont is a location situated within the Centro alongside other areas such as Avenida Amazonas, Avenida Amazonas, Avenida Amazonas.