Brazil welcomes more than 7 million tourists every year. While carnival is usually the countries biggest tourist draw attracting almost 70 per cent of the annual total - this year, visitors have more than dancing on their mind as the country hosts the FIFA World Cup finals.