In Canada not, oddly, a port in Brazil (7)
I believe the answer is:
ontario
'in canada' is the definition.
(I know that Ontario is part of Canada)
'not oddly a port in brazil' is the wordplay.
'oddly' indicates anagramming the letters.
'a port in brazil' becomes 'ario' (I can't justify this - if you can you should believe this answer much more).
'not' is an anagram of 'ont'.
'ont'+'ario'='ONTARIO'
Can you help me to learn more?
(Other definitions for ontario that I've seen before include "Canadian province and Great Lake" , "Oration in Canadian province" , "Most populous Canadian province" , "vast lake" , "Province of central Canada" .)