1 post.
Rio de Janeiro's Maracanã is the spiritual home of Brazilian football. Here's everything a ground-hopper needs to know before making the pilgrimage.