For many people, Rio de Janeiro is synonymous with Brazil – the coastal ... giving you a chance to see the beautiful game in one of its spiritual homes. Stroll through the Botanic Gardens or the ...