Santa Teresa's steps
Rio de Janeiro
Samantha Brown explores the Santa Teresa neighborhood in Rio de Janeiro where she gets a true feel for the culture.
Filed Under: SightseeingSamantha Brown explores the Santa Teresa neighborhood in Rio de Janeiro where she gets a true feel for the culture.
Filed Under: Sightseeing