Results 2 results found Farol da Barra Beach, elevated view, Salvador, State of Bahia, Brazil, South America View from Farol da Barra Lighthouse over the nearby beach, Salvador da Bahia, Bahia, Brazil, South America