Hearty travelling around cape? (7)

I believe the answer is:
yachter
'hearty travelling around cape?' is the definition.
I know nothing about this answer so I cannot tell whether this works.
'hearty travelling around cape?' is the wordplay.
'travelling' indicates anagramming the letters.
'around' is an insertion indicator.
'cape?' becomes 'c' (abbreviation used on maps).
'hearty' anagrammed gives 'yahter'.
'yahter' enclosing 'c' is 'YACHTER'.
Can you help me to learn more?
(Other definitions for yachter that I've seen before include "person on board?" , "sailor" .)
