Travel November 18, 2018 Favela Vitigal Magic 322/365, Rio de Janeiro, Brazil, November 2018 BrazilRio de Janeiro By Crystal Stafford Crystal Stafford You Might Also Like Chumbe Island Eco Lodge April 2, 2018 Cristo in the Mist December 3, 2018 Fear. January 3, 2018