Santa Teresa Tour: Is it Really All About the Art, Views, and Culture?
Santa Teresa Tour: Is it Really All About the Art, Views, and Culture? Santa Teresa, found up on a hill overlooking Rio de Janeiro, sounds almost like a dream doesn’t it? Is it, like, a neighborhood celebrated for its awesome…
