Brazil offers a mix of city and nature experiences