While beach-side resorts and events such as Carnival have long made Rio de Janeiro a hot spot for international tourism, in recent years more and more visitors are venturing outside the glamor of Rio’s wealthy Zona Sul region to explore Brazil’s sprawling slums, known as favelas.