Hm. Pieter's journeys will have been more on the sea and along the shores rather than deep inland expeditions. What I am looking for is some remote Elven port town or city where he would have been tolerated for a while at least even in unusual circumstances; I have a story I can use for that provided I have the port, that will provide Pieter with the kind of contacts needed to obtain elven wine etc. It does seem logical that if the elves are seafaring, they will also have a port - right? Or maybe I am confusing this with a different elven land. Alternatively there could be a river going inland into elven territory, where Elves normally forbid human ships to travel on.