It sounds a fresh note in Cornwall (7)
I believe the answer is:
newquay
'it sounds' is the definition.
I don't know anything about this answer so I cannot judge whether it can be defined by this definition.
'a fresh note in cornwall' is the wordplay.
'a fresh' becomes 'new' (I've seen this before).
'note in cornwall' becomes 'quay' (I can't explain this - if you can you should give a lot more credence to this answer).
'new'+'quay'='NEWQUAY'
Can you help me to learn more?
(Other definitions for newquay that I've seen before include "North Cornish seaside resort" , "seaside town" .)