Santa Teresa, in Rio de Janeiro

        Flávia Amaral Santa Teresa Santa Teresa, located in downtown Rio de Janeiro, is uniquely located on top of a mountain with a privileged view of the center and the south side of Rio. The history of neighborhood The neighborhood was developed in the 18th century and was named after a convent…

Read More »