Traveller interested in a new place (8)
I believe the answer is:
explorer
'traveller' is the definition.
(I have seen 'Investigative traveller ' mean 'explorer' so perhaps 'traveller' could also mean 'explorer')
'interested in a new place' is the wordplay.
I cannot really understand how this works, but
'place' could be 'pl' (abbreviation used in postal addresses) and 'pl' is located in the answer.
This may be the basis of the clue (or it may be nonsense).
Can you help me to learn more?
(Other definitions for explorer that I've seen before include "Adventurer in unknown regions" , "Shakleton or Amundsen, say" , "Adventurer in little-known regions" , "Eg, Livingstone, Park" , "It helps to search" .)